我想通过一个命令从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
答案 0 :(得分:0)
是有一种方法可以更新正确的路径..
你应该使用mysql-config-editor编辑器。
请看这个链接:
http://dev.mysql.com/doc/refman/5.6/en/mysql-config-editor.html