How To Install mariadb-devel on Rocky Linux 8
Introduction
In this tutorial we learn how to install mariadb-devel
on Rocky Linux 8.
What is mariadb-devel
MariaDB is a multi-user, multi-threaded SQL database server. MariaDB is a community developed branch of MySQL. This package contains everything needed for developing MariaDB/MySQL server applications. For developing client applications, use mariadb-connector-c package.
We can use yum
or dnf
to install mariadb-devel
on Rocky Linux 8. In this tutorial we discuss both methods but you only need to choose one of method to install mariadb-devel.
Install mariadb-devel on Rocky Linux 8 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
After updating yum database, We can install mariadb-devel
using dnf
by running the following command:
sudo dnf -y install mariadb-devel
Install mariadb-devel on Rocky Linux 8 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
After updating yum database, We can install mariadb-devel
using yum
by running the following command:
sudo yum -y install mariadb-devel
How To Uninstall mariadb-devel on Rocky Linux 8
To uninstall only the mariadb-devel
package we can use the following command:
sudo dnf remove mariadb-devel
mariadb-devel Package Contents on Rocky Linux 8
/usr/include/mysql
/usr/include/mysql/my_config.h
/usr/include/mysql/my_global.h
/usr/include/mysql/my_sys.h
/usr/include/mysql/mysql_com.h
/usr/include/mysql/server
/usr/include/mysql/server/big_endian.h
/usr/include/mysql/server/byte_order_generic.h
/usr/include/mysql/server/byte_order_generic_x86.h
/usr/include/mysql/server/byte_order_generic_x86_64.h
/usr/include/mysql/server/decimal.h
/usr/include/mysql/server/errmsg.h
/usr/include/mysql/server/handler_ername.h
/usr/include/mysql/server/handler_state.h
/usr/include/mysql/server/json_lib.h
/usr/include/mysql/server/keycache.h
/usr/include/mysql/server/little_endian.h
/usr/include/mysql/server/m_ctype.h
/usr/include/mysql/server/m_string.h
/usr/include/mysql/server/ma_dyncol.h
/usr/include/mysql/server/my_alloc.h
/usr/include/mysql/server/my_attribute.h
/usr/include/mysql/server/my_byteorder.h
/usr/include/mysql/server/my_compiler.h
/usr/include/mysql/server/my_config-x86_64.h
/usr/include/mysql/server/my_config.h
/usr/include/mysql/server/my_dbug.h
/usr/include/mysql/server/my_decimal_limits.h
/usr/include/mysql/server/my_dir.h
/usr/include/mysql/server/my_getopt.h
/usr/include/mysql/server/my_global.h
/usr/include/mysql/server/my_list.h
/usr/include/mysql/server/my_net.h
/usr/include/mysql/server/my_pthread.h
/usr/include/mysql/server/my_sys.h
/usr/include/mysql/server/my_valgrind.h
/usr/include/mysql/server/my_xml.h
/usr/include/mysql/server/mysql
/usr/include/mysql/server/mysql.h
/usr/include/mysql/server/mysql/auth_dialog_client.h
/usr/include/mysql/server/mysql/client_plugin.h
/usr/include/mysql/server/mysql/plugin.h
/usr/include/mysql/server/mysql/plugin_audit.h
/usr/include/mysql/server/mysql/plugin_auth.h
/usr/include/mysql/server/mysql/plugin_auth_common.h
/usr/include/mysql/server/mysql/plugin_encryption.h
/usr/include/mysql/server/mysql/plugin_ftparser.h
/usr/include/mysql/server/mysql/plugin_password_validation.h
/usr/include/mysql/server/mysql/psi
/usr/include/mysql/server/mysql/psi/mysql_file.h
/usr/include/mysql/server/mysql/psi/mysql_idle.h
/usr/include/mysql/server/mysql/psi/mysql_socket.h
/usr/include/mysql/server/mysql/psi/mysql_stage.h
/usr/include/mysql/server/mysql/psi/mysql_statement.h
/usr/include/mysql/server/mysql/psi/mysql_table.h
/usr/include/mysql/server/mysql/psi/mysql_thread.h
/usr/include/mysql/server/mysql/psi/psi.h
/usr/include/mysql/server/mysql/psi/psi_abi_v0.h
/usr/include/mysql/server/mysql/psi/psi_abi_v1.h
/usr/include/mysql/server/mysql/psi/psi_abi_v2.h
/usr/include/mysql/server/mysql/psi/psi_base.h
/usr/include/mysql/server/mysql/psi/psi_memory.h
/usr/include/mysql/server/mysql/service_base64.h
/usr/include/mysql/server/mysql/service_debug_sync.h
/usr/include/mysql/server/mysql/service_encryption.h
/usr/include/mysql/server/mysql/service_encryption_scheme.h
/usr/include/mysql/server/mysql/service_kill_statement.h
/usr/include/mysql/server/mysql/service_logger.h
/usr/include/mysql/server/mysql/service_md5.h
/usr/include/mysql/server/mysql/service_my_crypt.h
/usr/include/mysql/server/mysql/service_my_print_error.h
/usr/include/mysql/server/mysql/service_my_snprintf.h
/usr/include/mysql/server/mysql/service_progress_report.h
/usr/include/mysql/server/mysql/service_sha1.h
/usr/include/mysql/server/mysql/service_sha2.h
/usr/include/mysql/server/mysql/service_thd_alloc.h
/usr/include/mysql/server/mysql/service_thd_autoinc.h
/usr/include/mysql/server/mysql/service_thd_error_context.h
/usr/include/mysql/server/mysql/service_thd_rnd.h
/usr/include/mysql/server/mysql/service_thd_specifics.h
/usr/include/mysql/server/mysql/service_thd_timezone.h
/usr/include/mysql/server/mysql/service_thd_wait.h
/usr/include/mysql/server/mysql/service_wsrep.h
/usr/include/mysql/server/mysql/services.h
/usr/include/mysql/server/mysql_com.h
/usr/include/mysql/server/mysql_com_server.h
/usr/include/mysql/server/mysql_embed.h
/usr/include/mysql/server/mysql_time.h
/usr/include/mysql/server/mysql_version.h
/usr/include/mysql/server/mysqld_ername.h
/usr/include/mysql/server/mysqld_error.h
/usr/include/mysql/server/pack.h
/usr/include/mysql/server/private
/usr/include/mysql/server/private/atomic
/usr/include/mysql/server/private/atomic/gcc_builtins.h
/usr/include/mysql/server/private/atomic/gcc_sync.h
/usr/include/mysql/server/private/atomic/generic-msvc.h
/usr/include/mysql/server/private/atomic/solaris.h
/usr/include/mysql/server/private/authors.h
/usr/include/mysql/server/private/bounded_queue.h
/usr/include/mysql/server/private/client_settings.h
/usr/include/mysql/server/private/compat56.h
/usr/include/mysql/server/private/config-x86_64.h
/usr/include/mysql/server/private/config.h
/usr/include/mysql/server/private/contributors.h
/usr/include/mysql/server/private/create_options.h
/usr/include/mysql/server/private/custom_conf.h
/usr/include/mysql/server/private/datadict.h
/usr/include/mysql/server/private/debug_sync.h
/usr/include/mysql/server/private/derror.h
/usr/include/mysql/server/private/des_key_file.h
/usr/include/mysql/server/private/discover.h
/usr/include/mysql/server/private/dur_prop.h
/usr/include/mysql/server/private/embedded_priv.h
/usr/include/mysql/server/private/event_data_objects.h
/usr/include/mysql/server/private/event_db_repository.h
/usr/include/mysql/server/private/event_parse_data.h
/usr/include/mysql/server/private/event_queue.h
/usr/include/mysql/server/private/event_scheduler.h
/usr/include/mysql/server/private/events.h
/usr/include/mysql/server/private/field.h
/usr/include/mysql/server/private/field_comp.h
/usr/include/mysql/server/private/filesort.h
/usr/include/mysql/server/private/filesort_utils.h
/usr/include/mysql/server/private/ft_global.h
/usr/include/mysql/server/private/gcalc_slicescan.h
/usr/include/mysql/server/private/gcalc_tools.h
/usr/include/mysql/server/private/group_by_handler.h
/usr/include/mysql/server/private/gstream.h
/usr/include/mysql/server/private/ha_partition.h
/usr/include/mysql/server/private/ha_sequence.h
/usr/include/mysql/server/private/handler.h
/usr/include/mysql/server/private/hash.h
/usr/include/mysql/server/private/hash_filo.h
/usr/include/mysql/server/private/heap.h
/usr/include/mysql/server/private/hostname.h
/usr/include/mysql/server/private/ilist.h
/usr/include/mysql/server/private/init.h
/usr/include/mysql/server/private/innodb_priv.h
/usr/include/mysql/server/private/item.h
/usr/include/mysql/server/private/item_cmpfunc.h
/usr/include/mysql/server/private/item_create.h
/usr/include/mysql/server/private/item_func.h
/usr/include/mysql/server/private/item_geofunc.h
/usr/include/mysql/server/private/item_inetfunc.h
/usr/include/mysql/server/private/item_jsonfunc.h
/usr/include/mysql/server/private/item_row.h
/usr/include/mysql/server/private/item_strfunc.h
/usr/include/mysql/server/private/item_subselect.h
/usr/include/mysql/server/private/item_sum.h
/usr/include/mysql/server/private/item_timefunc.h
/usr/include/mysql/server/private/item_vers.h
/usr/include/mysql/server/private/item_windowfunc.h
/usr/include/mysql/server/private/item_xmlfunc.h
/usr/include/mysql/server/private/key.h
/usr/include/mysql/server/private/keycaches.h
/usr/include/mysql/server/private/lex.h
/usr/include/mysql/server/private/lex_hash.h
/usr/include/mysql/server/private/lex_string.h
/usr/include/mysql/server/private/lex_symbol.h
/usr/include/mysql/server/private/lex_token.h
/usr/include/mysql/server/private/lf.h
/usr/include/mysql/server/private/lock.h
/usr/include/mysql/server/private/log.h
/usr/include/mysql/server/private/log_event.h
/usr/include/mysql/server/private/log_event_old.h
/usr/include/mysql/server/private/log_slow.h
/usr/include/mysql/server/private/maria.h
/usr/include/mysql/server/private/mariadb.h
/usr/include/mysql/server/private/mdl.h
/usr/include/mysql/server/private/mem_root_array.h
/usr/include/mysql/server/private/message.h
/usr/include/mysql/server/private/multi_range_read.h
/usr/include/mysql/server/private/my_alarm.h
/usr/include/mysql/server/private/my_apc.h
/usr/include/mysql/server/private/my_atomic.h
/usr/include/mysql/server/private/my_base.h
/usr/include/mysql/server/private/my_bit.h
/usr/include/mysql/server/private/my_bitmap.h
/usr/include/mysql/server/private/my_check_opt.h
/usr/include/mysql/server/private/my_compare.h
/usr/include/mysql/server/private/my_context.h
/usr/include/mysql/server/private/my_cpu.h
/usr/include/mysql/server/private/my_crypt.h
/usr/include/mysql/server/private/my_decimal.h
/usr/include/mysql/server/private/my_default.h
/usr/include/mysql/server/private/my_handler_errors.h
/usr/include/mysql/server/private/my_json_writer.h
/usr/include/mysql/server/private/my_libwrap.h
/usr/include/mysql/server/private/my_md5.h
/usr/include/mysql/server/private/my_nosys.h
/usr/include/mysql/server/private/my_rdtsc.h
/usr/include/mysql/server/private/my_rnd.h
/usr/include/mysql/server/private/my_service_manager.h
/usr/include/mysql/server/private/my_stacktrace.h
/usr/include/mysql/server/private/my_time.h
/usr/include/mysql/server/private/my_tree.h
/usr/include/mysql/server/private/my_uctype.h
/usr/include/mysql/server/private/my_user.h
/usr/include/mysql/server/private/myisam.h
/usr/include/mysql/server/private/myisamchk.h
/usr/include/mysql/server/private/myisammrg.h
/usr/include/mysql/server/private/myisampack.h
/usr/include/mysql/server/private/mysql_async.h
/usr/include/mysql/server/private/mysqld.h
/usr/include/mysql/server/private/mysqld_default_groups.h
/usr/include/mysql/server/private/mysqld_suffix.h
/usr/include/mysql/server/private/mysys_err.h
/usr/include/mysql/server/private/nt_servc.h
/usr/include/mysql/server/private/opt_range.h
/usr/include/mysql/server/private/opt_subselect.h
/usr/include/mysql/server/private/parse_file.h
/usr/include/mysql/server/private/partition_element.h
/usr/include/mysql/server/private/partition_info.h
/usr/include/mysql/server/private/password.h
/usr/include/mysql/server/private/probes_mysql.h
/usr/include/mysql/server/private/probes_mysql_dtrace.h
/usr/include/mysql/server/private/probes_mysql_nodtrace.h
/usr/include/mysql/server/private/procedure.h
/usr/include/mysql/server/private/protocol.h
/usr/include/mysql/server/private/proxy_protocol.h
/usr/include/mysql/server/private/queues.h
/usr/include/mysql/server/private/records.h
/usr/include/mysql/server/private/repl_failsafe.h
/usr/include/mysql/server/private/replication.h
/usr/include/mysql/server/private/rijndael.h
/usr/include/mysql/server/private/rpl_constants.h
/usr/include/mysql/server/private/rpl_filter.h
/usr/include/mysql/server/private/rpl_gtid.h
/usr/include/mysql/server/private/rpl_injector.h
/usr/include/mysql/server/private/rpl_mi.h
/usr/include/mysql/server/private/rpl_parallel.h
/usr/include/mysql/server/private/rpl_record.h
/usr/include/mysql/server/private/rpl_record_old.h
/usr/include/mysql/server/private/rpl_reporting.h
/usr/include/mysql/server/private/rpl_rli.h
/usr/include/mysql/server/private/rpl_tblmap.h
/usr/include/mysql/server/private/rpl_utility.h
/usr/include/mysql/server/private/scheduler.h
/usr/include/mysql/server/private/semisync.h
/usr/include/mysql/server/private/semisync_master.h
/usr/include/mysql/server/private/semisync_master_ack_receiver.h
/usr/include/mysql/server/private/semisync_slave.h
/usr/include/mysql/server/private/service_versions.h
/usr/include/mysql/server/private/session_tracker.h
/usr/include/mysql/server/private/set_var.h
/usr/include/mysql/server/private/slave.h
/usr/include/mysql/server/private/source_revision.h
/usr/include/mysql/server/private/sp.h
/usr/include/mysql/server/private/sp_cache.h
/usr/include/mysql/server/private/sp_head.h
/usr/include/mysql/server/private/sp_pcontext.h
/usr/include/mysql/server/private/sp_rcontext.h
/usr/include/mysql/server/private/span.h
/usr/include/mysql/server/private/spatial.h
/usr/include/mysql/server/private/sql_acl.h
/usr/include/mysql/server/private/sql_admin.h
/usr/include/mysql/server/private/sql_alloc.h
/usr/include/mysql/server/private/sql_alter.h
/usr/include/mysql/server/private/sql_analyse.h
/usr/include/mysql/server/private/sql_analyze_stmt.h
/usr/include/mysql/server/private/sql_array.h
/usr/include/mysql/server/private/sql_audit.h
/usr/include/mysql/server/private/sql_base.h
/usr/include/mysql/server/private/sql_basic_types.h
/usr/include/mysql/server/private/sql_binlog.h
/usr/include/mysql/server/private/sql_bitmap.h
/usr/include/mysql/server/private/sql_bootstrap.h
/usr/include/mysql/server/private/sql_cache.h
/usr/include/mysql/server/private/sql_callback.h
/usr/include/mysql/server/private/sql_class.h
/usr/include/mysql/server/private/sql_cmd.h
/usr/include/mysql/server/private/sql_connect.h
/usr/include/mysql/server/private/sql_const.h
/usr/include/mysql/server/private/sql_crypt.h
/usr/include/mysql/server/private/sql_cte.h
/usr/include/mysql/server/private/sql_cursor.h
/usr/include/mysql/server/private/sql_db.h
/usr/include/mysql/server/private/sql_delete.h
/usr/include/mysql/server/private/sql_derived.h
/usr/include/mysql/server/private/sql_digest.h
/usr/include/mysql/server/private/sql_digest_stream.h
/usr/include/mysql/server/private/sql_do.h
/usr/include/mysql/server/private/sql_error.h
/usr/include/mysql/server/private/sql_explain.h
/usr/include/mysql/server/private/sql_expression_cache.h
/usr/include/mysql/server/private/sql_get_diagnostics.h
/usr/include/mysql/server/private/sql_handler.h
/usr/include/mysql/server/private/sql_help.h
/usr/include/mysql/server/private/sql_hset.h
/usr/include/mysql/server/private/sql_insert.h
/usr/include/mysql/server/private/sql_join_cache.h
/usr/include/mysql/server/private/sql_lex.h
/usr/include/mysql/server/private/sql_lifo_buffer.h
/usr/include/mysql/server/private/sql_list.h
/usr/include/mysql/server/private/sql_load.h
/usr/include/mysql/server/private/sql_locale.h
/usr/include/mysql/server/private/sql_manager.h
/usr/include/mysql/server/private/sql_mode.h
/usr/include/mysql/server/private/sql_parse.h
/usr/include/mysql/server/private/sql_partition.h
/usr/include/mysql/server/private/sql_partition_admin.h
/usr/include/mysql/server/private/sql_plist.h
/usr/include/mysql/server/private/sql_plugin.h
/usr/include/mysql/server/private/sql_plugin_compat.h
/usr/include/mysql/server/private/sql_prepare.h
/usr/include/mysql/server/private/sql_priv.h
/usr/include/mysql/server/private/sql_profile.h
/usr/include/mysql/server/private/sql_reload.h
/usr/include/mysql/server/private/sql_rename.h
/usr/include/mysql/server/private/sql_repl.h
/usr/include/mysql/server/private/sql_schema.h
/usr/include/mysql/server/private/sql_select.h
/usr/include/mysql/server/private/sql_sequence.h
/usr/include/mysql/server/private/sql_servers.h
/usr/include/mysql/server/private/sql_show.h
/usr/include/mysql/server/private/sql_signal.h
/usr/include/mysql/server/private/sql_sort.h
/usr/include/mysql/server/private/sql_statistics.h
/usr/include/mysql/server/private/sql_string.h
/usr/include/mysql/server/private/sql_table.h
/usr/include/mysql/server/private/sql_tablespace.h
/usr/include/mysql/server/private/sql_test.h
/usr/include/mysql/server/private/sql_time.h
/usr/include/mysql/server/private/sql_trigger.h
/usr/include/mysql/server/private/sql_truncate.h
/usr/include/mysql/server/private/sql_tvc.h
/usr/include/mysql/server/private/sql_type.h
/usr/include/mysql/server/private/sql_type_int.h
/usr/include/mysql/server/private/sql_type_real.h
/usr/include/mysql/server/private/sql_udf.h
/usr/include/mysql/server/private/sql_union.h
/usr/include/mysql/server/private/sql_update.h
/usr/include/mysql/server/private/sql_view.h
/usr/include/mysql/server/private/sql_window.h
/usr/include/mysql/server/private/ssl_compat.h
/usr/include/mysql/server/private/strfunc.h
/usr/include/mysql/server/private/structs.h
/usr/include/mysql/server/private/sys_vars_shared.h
/usr/include/mysql/server/private/t_ctype.h
/usr/include/mysql/server/private/table.h
/usr/include/mysql/server/private/table_cache.h
/usr/include/mysql/server/private/thr_alarm.h
/usr/include/mysql/server/private/thr_lock.h
/usr/include/mysql/server/private/thr_malloc.h
/usr/include/mysql/server/private/thr_timer.h
/usr/include/mysql/server/private/thread_pool_priv.h
/usr/include/mysql/server/private/threadpool.h
/usr/include/mysql/server/private/transaction.h
/usr/include/mysql/server/private/tzfile.h
/usr/include/mysql/server/private/tztime.h
/usr/include/mysql/server/private/uniques.h
/usr/include/mysql/server/private/unireg.h
/usr/include/mysql/server/private/vers_string.h
/usr/include/mysql/server/private/vers_utils.h
/usr/include/mysql/server/private/violite.h
/usr/include/mysql/server/private/waiting_threads.h
/usr/include/mysql/server/private/welcome_copyright_notice.h
/usr/include/mysql/server/private/win_tzname_data.h
/usr/include/mysql/server/private/winservice.h
/usr/include/mysql/server/private/wqueue.h
/usr/include/mysql/server/private/wsrep.h
/usr/include/mysql/server/private/wsrep_applier.h
/usr/include/mysql/server/private/wsrep_binlog.h
/usr/include/mysql/server/private/wsrep_mysqld.h
/usr/include/mysql/server/private/wsrep_mysqld_c.h
/usr/include/mysql/server/private/wsrep_priv.h
/usr/include/mysql/server/private/wsrep_sst.h
/usr/include/mysql/server/private/wsrep_thd.h
/usr/include/mysql/server/private/wsrep_utils.h
/usr/include/mysql/server/private/wsrep_var.h
/usr/include/mysql/server/private/wsrep_xid.h
/usr/include/mysql/server/sql_common.h
/usr/include/mysql/server/sql_state.h
/usr/include/mysql/server/sslopt-case.h
/usr/include/mysql/server/sslopt-longopts.h
/usr/include/mysql/server/sslopt-vars.h
/usr/include/mysql/server/typelib.h
/usr/lib64/pkgconfig/mariadb.pc
/usr/share/aclocal/mysql.m4
References
Summary
In this tutorial we learn how to install mariadb-devel
on Rocky Linux 8 using yum and dnf.