365平台怎么注册-365平台地址体育-365tiyu

mysql配置详解(端口号、连接数、数据和日志目录)

mysql配置详解(端口号、连接数、数据和日志目录)

需求背景:公司要求不能暴露3306端口,所以需要修改端口号,另外作业数量比较庞大,需要设置连接数。mysql安装默认的数据和日志目录都在/var,这个目录很小,需要配置到对应的/data和/log目录下。

mysql配置文件为:/etc/my.cnf

vim /etc/my.cnf

增加配置

port = 4397 #修改端口号

max_connections=1000 #设置最大连接数 max_user_connections=500 #设置使用连接数

max_allowed_packet=128M #设置包的大小

[client] default-character-set=utf8 #设置编码

修改数据库目录和日志目录

#datadir=/var/lib/mysql datadir=/data/lib/mysql #socket=/var/lib/mysql/mysql.sock socket=/data/lib/mysql/mysql.sock #log-error=/var/log/mysqld.log log-error=/log/log/mysqld.log

[client]

socket=/data/lib/mysql/mysql.sock

其中client不加也是连不上mysql的

修改完成之后,重启mysql报错

[root@enn-hadoop-cm lib]# service mysqld rest