每次我尝试启动我的mysql服务时都会遇到同样的错误
错误信息:
150130 15:56:31 [错误]无法启动服务器:绑定TCP / IP端口:无法分配请求的地址150130 15:56:31 [错误]您是否已在端口上运行另一个mysqld服务器:3305? 150130 15:56:31 [错误]中止
我的错误日志为空
Conf文件片段:
[client] port = 3305
socket = /var/run/mysqld/mysqld.sock
的[mysqld]
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3305
basedir = / usr
datadir = / var / lib / mysql
tmpdir = / tmp
lc-messages-dir = / usr / share / mysql
跳过外部锁定
- 抱歉我的英语不好
2 回答
看起来您的端口(3305)被另一个进程占用..您可以:
1)切换到不同的端口
2)杀死/修改持有此端口的进程
(使用以下方式查找:lsof -i :3305)
此外,这可能是它的原因(如this post中所述):将bind-address更改为127.0.0.1而不是localhost
跳过网络对我有用:
然后再次启动mysql .