0

我想用一个命令从linux命令行获取mysql.sock的位置,尽管msql_config返回了错误的值(它指定了不存在的默认/var/lib/mysql/mysql.sock)事实上 mysql_admin 使用了正确的位置。

有什么方法可以将 mysql_config 报告的套接字值更新到正确的位置?

$ mysqladmin --print-defaults
mysqladmin would have been started with the following arguments:
--port=3306 --socket=/database/mysql.sock 

$ mysql_config --socket
/var/lib/mysql/mysql.sock
4

1 回答 1

0

是的,有一种方法可以更新您的正确路径..

您应该为 mysql-config-editor 使用编辑器。

请参阅此链接:

http://dev.mysql.com/doc/refman/5.6/en/mysql-config-editor.html

于 2014-01-22T06:51:34.433 回答