Mysql配置引數
阿新 • • 發佈:2018-12-26
ubuntu mysql修改配置檔案不生效的問題
環境:
os: ubuntu 16.04 mysql: 5.7.20
遇到的問題:
通過 apt-get install mysql-server 安裝的mysql 配置檔案地址:/etc/mysql 資料檔案地址: /var/lib/mysql 資料庫MYSQL 預設的配置檔案地址:/etc/mysql/my.cnf 在ubuntu 16.04中 /etc/mysql/my.cnf 軟連結到 /etc/alternatives/my.cnf 軟連結到 /etc/mysql/mysql.conf.d/mysql.cnf 但修改mysql.cnf檔案並不能使配置生效 解決方案: 刪除原有的/etc/mysql/my.cnf連結 新建/etc/mysql/my.cnf,在此檔案上編輯
mysql配置引數
[mysqld] #設定最大連線數 max_connections = 2000 #忽略大小寫 lower_case_table_names=1 #SQL模式 sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' # 引擎快取大小 innodb_buffer_pool_size = 32G innodb_sort_buffer_size=512M # 鎖超時後自動回滾 innodb_rollback_on_timeout=on innodb_lock_wait_timeout=130 lock_wait_timeout=120 #開啟日誌 general_log=ON general_log_file=/var/log/mysql/mysql_query.log #開啟日誌 server-id = 1 log_bin=mysql-bin #慢查詢 log_slow_admin_statements = ON log_slow_slave_statements = ON slow_query_log = ON slow_query_log_file = /var/log/mysql/mysql_query_slow.log long_query_time =1
Linux 小技巧
檢視檔案:
ls -al 檢視檔案列表同時顯示軟連結地址