我正在尝试配置一个新安装的 mysql 服务器来侦听端口 3306。
我已经删除了skip_networking,我有bind-address=127.0.0.1,它完全忽略了配置...
当我尝试时,SHOW VARIABLES LIKE 'skip_networking'我看到它仍然令人沮丧地开启。
netstat -na | grep mysql 表示它正在侦听随机端口,是的,我确实配置了端口 = 3306...确切的行是:
unix 2 [ ACC ] STREAM LISTENING 45816 /var/run/mysqld/mysq d.sock
在 Ubuntu 12.04.2 上运行
我错过了一些非常明显的东西吗?
在 OSX 系统上使用 macports
如果服务器正在运行,请先杀死它。
mysqladmin shutdown -u root -p
Run Code Online (Sandbox Code Playgroud)
然后从以下位置禁用跳过网络:
/opt/local/etc/mysql<YOUR_VERSION>/macports-default.cnf
Run Code Online (Sandbox Code Playgroud)
注释掉这一skip-networking行:
# skip-networking
Run Code Online (Sandbox Code Playgroud)
最后重启服务器。
mysql -u root -p
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6733 次 |
| 最近记录: |