MySQL初始化配置
一、方式
1.源码安装
编译过程中设置初始化参数
2.配置文件
数据库启动之前,设定配置文件参数。/etc/my.cnf
3.启动脚本命令行
mysqld_safe --skip-grant-tables --skip-networking &
二、配置文件的应用
1.配置文件读取顺序
[root@db01 /]# mysqld --help --verbose |grep my.cnf
/etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf
后序的配置文件会覆盖前面相同参数的配置,最终以后序配置文件为准。
意外情况:
手工定制配置文件位置点:/opt/my.cnf ,/data/3306/my.cnf ,/data/3307/my.cnf
启动时使用参数:
mysqld --defaults-file=/opt/my.cnf & |
---|
mysqld_safe --defaults-file=/opt/my.cnf & |
2.配置文件书写格式
[标签]
配置参数=xxx
标签是什么?
用来区分不同程序参数的。