千家信息网

mysql学习笔记(4-通用二进制格式安装MariaDB)

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,安装和使用MariaDB:安装方式:(1) rpm包;(a) 由OS的发行商提供;(b) 程序官方提供;(2) 源码包;(3) 通用二进制格式的程序包;通用二进制格式安装MariaDB:(1) 准备数
千家信息网最后更新 2025年01月20日mysql学习笔记(4-通用二进制格式安装MariaDB)

安装和使用MariaDB:

安装方式:

(1) rpm包;

(a) 由OS的发行商提供;

(b) 程序官方提供;

(2) 源码包;

(3) 通用二进制格式的程序包;

通用二进制格式安装MariaDB:

(1) 准备数据目录;

以/mydata/data目录为例;

(2) 安装配置mariadb

# useradd -r mysql

# tar xf mariadb-VERSION.tar.xz -C /usr/local

# cd /usr/local

# ln -sv mariadb-VERSION mysql

# cd /usr/local/mysql

# chown -R root:mysql ./*

# scripts/mysql_install_db --user=mysql -datadir=/mydata/data

# cp support-files/mysql.server /etc/init.d/mysqld

# chkconfig --add mysqld

(3) 提供配置文件

ini格式的配置文件;各程序均可通过此配置文件获取配置信息;

[program_name]

OS Vendor提供mariadb rpm包安装的服务的配置文件查找次序:

/etc/mysql/my.cnf --> /etc/my.cnf --> --default-extra-file=/PATH/TO/CONF_FILE --> ~/.my.cnf

通用二进制格式安装的服务程序其配置文件查找次序:

/etc/my.cnf --> /etc/mysql/my.cnf --> --default-extra-file=/PATH/TO/CONF_FILE --> ~/.my.cnf

获取其读取次序的方法:

mysqld --verbose --help

# cp support-files/my-large.cnf /etc/my.cnf

添加三个选项:

datadir = /mydata/data

innodb_file_per_table = ON

skip_name_resolve = ON

(4) 启动服务

# service mysqld start


0