色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

centos6mysql配置文件

錢淋西2年前11瀏覽0評論

在 CentOS6 上安裝 MySQL 后需要對 MySQL 進行配置,配置文件位于 /etc/my.cnf,下面介紹一些常用的配置項。

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# 設置字符集為 utf8
collation-server = utf8_general_ci
init-connect='SET NAMES utf8'
character-set-server = utf8
# 開啟二進制日志
log-bin=mysql-bin
# 設置最大連接數
max_connections=1000
# 設置外部訪問
bind-address = 0.0.0.0
# 開啟 MySQL 慢查詢日志
log-slow-queries=/var/log/mysql-slow.log
long_query_time=2
# 設定 Innodb 的日志文件大小和數量
innodb_log_file_size=100M
innodb_log_files_in_group=2
# 設定 Innodb 的緩沖池大小
innodb_buffer_pool_size=1G
# 設定啟用查詢緩存
query_cache_type=1
query_cache_size=128M
# 設定啟用臨時表緩存
tmp_table_size=256M
max_heap_table_size=256M

解釋一下:

  • datadir: 數據文件保存的位置
  • socket: MySQL 服務器進程通訊使用的 Unix 域套接字文件
  • user: 運行 mysqld 進程的系統用戶
  • collation-servercharacter-set-server: 設置 MySQL 的字符集
  • log-bin: 啟用二進制日志功能,便于數據備份和數據恢復
  • max_connections: 設置 MySQL 允許的最大連接數
  • bind-address: 開啟外部訪問
  • log-slow-queries: 設定慢查詢日志的位置和查詢時間閾值
  • innodb_log_file_sizeinnodb_log_files_in_group: 設定 Innodb 的日志文件大小和數量
  • innodb_buffer_pool_size: 設定 Innodb 的緩沖池大小,越大性能越好
  • query_cache_typequery_cache_size: 啟用查詢緩存并設定緩存大小
  • tmp_table_sizemax_heap_table_size: 啟用臨時表緩存并設定緩存大小