我刚刚在运行10.6的mac上安装了mysql.mysql版本是5.1.56.我需要在端口3307上运行mysql.本文说我们可以通过修改此文件来更改端口:
# vi /etc/my.cnf
Run Code Online (Sandbox Code Playgroud)
http://www.cyberciti.biz/faq/change-default-mysql-port-under-linuxunix/
但/ etc中没有这样的文件.我可以看到mysql运行正常,因为我可以很好地连接它,我们改变端口#的方式现在不同了吗?
谢谢
看起来新的安装程序将端口添加为3307
要更改以下步骤
sudo vi /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist
change 3307 from this line <string>--port=3307</string> to 3306
Run Code Online (Sandbox Code Playgroud)
在OSX上,/etc/my.cnf如果它不存在,您可以创建.您可以将其基于找到的样本/usr/local/mysql/support-files.不要忘记重启MySQL以my.cnf使其生效.