我想用一个命令从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