怎么打开mac中mysql_MAC中MySQL添加my.cnf和PID file解决方案
secure_file_priv的取值决定是否可以导出或导入文件
添加my.cnf
mysql> show variables like "secure_file_priv";
因此需要在my.cnf文件中修改secure_file_priv
的值
secure_file_priv=""
1.打开文件命令:
[client] default-character-set=utf8 [mysqld_safe] [mysqld] secure_file_priv="" character-set-server=utf8 #sql_mode='NO_AUTO_VALUE_ON_ZERO,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,PIPES_AS_CONCAT,ANSI_QUOTES' sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION' [mysql] default-character-set=utf8
3. 按esc
退出编辑模式,再输入:wq
保存并退出。
4. 然后在mac的打开 系统偏好设置,打开mysql,选Configuration,勾选Configuration File,点select,找到自己添加my.cnf的文件夹,然后点击右下角的Apply
至此my.cnf文件写完了,然后重启mysql server。
--------------------------------------------------------------------------------------------
The server quit without updating PID file 解决方案
1,创建pid文件,并且修改权限
mkdir /var/run/mysqld # 此处的文件夹是自定义的,只需保持这个行代码的文件夹相同就行 touch /var/run/mysqld/mysqld.pid chown -R mysql:mysql /var/run/mysqld
2. 然后打开my.cnf中的mysqld下边添加pid-file(打开、编辑、保存的方法同创建my.cnf)
pid-file = /var/run/mysqld/mysqld.pid
一般情况下,但这次就正常了
---------------------------------------------------------------------------------
1,重启mysql.server成功
------------------------------------------------------------------------------------------------------------
在启动mysql.server时候,遇到以下问题:
解决办法(折腾了一晚上):是因为权限问题,开启mysql.server时,需要用sudo








暂无数据