Linux中修改MySql配置⽂件
Linux中修改MySQL配置⽂件myf
1.查myf⽂件:which mysql
2.在查询出来的MySQL路径后加上--verbose --help | grep -A 1'Default options',即可看到myf的路径
上图红框中的提⽰信息是指,⾸先读取的是 /etc/myf ⽂件,如果前⼀个⽂件不存在则继续读 /etc/mysql/myf ⽂件,依此类推,如若还不存在便会去读/usr/etc/myf⽂件。使⽤cd命令切换到对应的⽬录下,使⽤vi命令进⼊myf⽂件进⾏查看编辑。如:
MySQL配置⽂件内容可以参考如下:
[client]
port=3306
[mysql]
no-beep
[mysqld]
#服务端⼝号默认3306
port = 3306
#mysql安装根⽬录
basedir = /usr/local/mysql
#mysql数据⽂件所在位置
datadir = /usr/local/mysql/data
#密码认证插件
default_authentication_plugin=caching_sha2_password
#默认存储引擎
default-storage-engine=INNODB
#开启严格模式
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
#⽤⽂件记录⽇志
log-output=FILE
#关闭⽇志输出
general-log=0
#⽇志⽂件名称
general_log_file="DESKTOP-HB42AU2.log"
开启慢查询⽇志
slow_query_log = 1
#慢查询⽇志⽂件名称
slow_query_log_file = slow.log
#⼤于多少秒的执⾏SQL被记录在慢查询⽇志
long_query_time=10
#错误⽇志名称
log-error=""
#数据库ID
server-id=1
#把表名转换为⼩写
lower_case_table_names=1
#导⼊导出数据的⽬录地址
sercure-file-priv= "/usr/local/mysql/uploads"
#最⼤连接数
max_connections=151
table_open_cache=2000
tmp_table_size=16M
#线程数量
thread_cache_size=10
myisam_max_sort_file_size=100G
myisam_sort_buffer_size=8M
key_buffer_size=8M
mysql存储文档read_buffer_size=0
read_rnd_buffer_size=256K
sort_buffer_size=256K

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。