mysql8.0my.cnf設置

  • 2019 年 12 月 18 日
  • 筆記

[client] port = 3306 socket = /usr/local/lnmp/mysql-8.0.12/mysql.sock [mysqld] #設置mysql 8.0 的加密方式為 mysql_native_password (默認為:caching_sha2_password) default_authentication_plugin=mysql_native_password basedir = /usr/local/lnmp/mysql-8.0.12 datadir = /usr/local/lnmp/mysql-8.0.12/data port = 3306 server_id = 1 socket = /usr/local/lnmp/mysql-8.0.12/mysql.sock #二進位日誌目錄 log-bin = /usr/local/lnmp/mysql-8.0.12/mysql-bin #自動刪除過期日誌的天數 expire_logs_days = 10 #限制單個文件大小 max_binlog_size = 100M #查詢日誌 general_log = 1 #查詢日誌文件位置 general_log_file = /usr/local/lnmp/mysql-8.0.12/query.log #慢查詢日誌 slow_query_log = 1 #慢日誌文件位置 slow_query_log_file = /usr/local/lnmp/mysql-8.0.12/slow-query.log #超過2秒記錄 long_query_time = 2 #錯誤日誌 log-error = /usr/local/lnmp/mysql-8.0.12/error.log sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES