MySQL初始化配置
作用:
- 影响到数据库的启动
- 影响到客户端的功能
初始化配置的方法:
- 初始化配置文件(列如/etc/my.cnf)
- 启动命令行上进行设置(mysqld_safe)
初始化配置文件my.cnf的书写格式
[标签]
xxx=xxxx
[标签]
xxx=xxxx
配置文件标签的归类
服务器标签:
- [mysqld]
- [mysqld_safe]
- [server]----归类一个等于上面两个,一般不建议
客户端标签:
- [mysql]
- [mysqladmin]
- [mysqldump]----备份标签
- [client]---归类,不建议用
初始化配置文件my.cnf样板
[mysqld]
user=mysql
basedir=/server/tools/mysql
datadir=/data/mysql/data
socket=/tmp/mysql.sock
server_id=6
port=3306
[mysql]
socket=/tmp/mysql.sock
配置文件读取顺序
/etc/my.cnf---->/etc/mysql/my.cnf---->/usr/local/mysql/etc/my.cnf----->~/.my.cnf
配置文件以第一个为准
当mysql报错,有可能就是mysqld这个服务没有启动,也有可能是其它配置文件里加了些别的东西,重启mysqld就好了
强制使用自定义配置文件
可以在启动脚本mysqld中加入--defaults-file=/etc/my.cnf

我的微信
这是我的微信扫一扫
评论