mysql5.7的my.cnf_mysql 5.7 my.cnf配置
时间: 2023-09-23 12:02:30 浏览: 103
MySQL 5.7的my.cnf配置文件可以按照以下方式进行设置:
1. 打开my.cnf文件,可以使用以下命令打开:
```
sudo vi /etc/my.cnf
```
2. 修改以下参数:
```
[mysqld]
# 设置MySQL使用的端口号
port = 3306
# 设置MySQL使用的字符集
character-set-server = utf8mb4
# 设置MySQL使用的存储引擎
default-storage-engine = InnoDB
# 设置MySQL最大连接数
max_connections = 1000
# 设置MySQL最大连接数的同时允许的连接数
max_user_connections = 500
# 设置MySQL处理查询的缓存大小
query_cache_size = 64M
# 设置MySQL临时表存储的最大大小
tmp_table_size = 64M
# 设置MySQL使用的缓冲池大小
innodb_buffer_pool_size = 2G
# 设置MySQL在执行查询时使用的线程数
innodb_thread_concurrency = 0
# 设置MySQL在插入数据时使用的线程数
innodb_write_io_threads = 8
# 设置MySQL在读取数据时使用的线程数
innodb_read_io_threads = 8
# 设置MySQL在执行查询时使用的线程数
innodb_thread_concurrency = 0
# 设置MySQL在执行查询时使用的线程数
innodb_thread_concurrency = 0
```
3. 保存并退出文件。
4. 重启MySQL服务以使更改生效。
```
sudo systemctl restart mysqld
```
阅读全文