這是因爲系統中/etc/my.cnf文件自己存在或者是生成的my.cnf文件不正確致使的. 只需將/etc/my.cnf文件刪除, 而後在/usr/local/mysql中運行./scripts/mysql_install_db --user=mysql從新生成該文件便可.html
1)首先需在mysql中運行以下命令開啓遠程訪問許可:mysql
GRANT ALL PRIVILEGES ON *.* TO 'itoffice'@'%' IDENTIFIED BY 'itoffice' WITH GRANT OPTION;(詳見https://www.cnblogs.com/chenjw-note/p/5887908.html)linux
2) 還需在/etc/my.cnf中配置以下信息sql
在[mysqld]後面任意一行添加 skip-grant-tables(詳見)post
在/etc/my.cnf中配置以下信息ui
lower_case_table_names=1(1表示關閉大小寫敏感, 0表示開啓)url