初始化配置
方式:
源码安装->编译过程中设置初始化参数
配置文件->数据库启动之前,设置配置文件参数。/etc/my.cnf
启动脚本命令行->mysqld_safe --skip-grant-tables --skip-networking &
配置文件应用
(1)配置文件读取顺序,以最后读取到的参数的值为准
mysql --help |grep my.cnf
/etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf
意外情况:手工地址配置文件 /option/my.cnf
解决办法:启动时。手动制定配置文件路径:myqld_safe --default-files=/option/my.cnf
(2)配置文件的书写格式
[mysqld] 服务器端标签
user=mysql 管理数据库用户
basedir=/usr/local/database/mysql 软件的安装位置
datadir=/data/3306 数据存放位置
server_id=6 标识节点的唯一编号
port=3306 端口号
socket=/tmp/mysql.sock 套接字文件
[mysql] 客户端标签
socket=/tmp/mysql.sock 读取socket文件的位置点
[标签]
配置参数=xxx
标签是什么?区分不同程序参数的。
[服务器端]:负责服务器端参数设定.
[客户端]:负责客户端连接,只影响本地的客户端连接,不影响远程的。
网友评论