现象:
[root@localhost ~]# service mysqld start
Another MySQL daemon already running with the same unix socket.
正在启动 mysqld: [失败]可是:
[root@localhost ~]# /etc/init.d/mysqld status
mysqld 已停明明mysql已经停止了,启动的时候却报已有mysql现场启动,这是怎么回事呢 ? 求助大神们帮助,谢谢!
[root@localhost ~]# service mysqld start
Another MySQL daemon already running with the same unix socket.
正在启动 mysqld: [失败]可是:
[root@localhost ~]# /etc/init.d/mysqld status
mysqld 已停明明mysql已经停止了,启动的时候却报已有mysql现场启动,这是怎么回事呢 ? 求助大神们帮助,谢谢!
解决方案 »
- MySQL 5.1不支持IDENTITY语法吗?
- 数据库错误,求指教。ERROR 1452 (23000): Cannot add or update a child row:
- postgresql自定义函数如果返回表类型???
- 存储过程里面如何读取错误信息?
- 求一SQL 語句
- windows客户端如何通过程序访问unix/linux下的数据库(如mysql,postgresql,oracle)
- 如何删除下面记录
- Mysql数据库部分乱码,求助!
- create table,alter table语句是不是不能被回滚?
- 在xp下mysql出错,请帮忙!
- 急求:如何测试整个mysql集群的读、写性能?
- mysql卡住的奇怪问题
[root@localhost mysql]# service mysqld start
正在启动 mysqld: [确定]但是不知道这是为什么,有知道的吗?
root 12988 2465 0 21:49 pts/0 00:00:00 grep mysql
[root@localhost ~]# kill -9 12988
-bash: kill: (12988) - 没有那个进程
root 12988 2465 0 21:49 pts/0 00:00:00 grep mysql
[root@localhost ~]# kill -9 12988
-bash: kill: (12988) - 没有那个进程
你搞错了.这个进程是grep进程,已经退出了.
你应该查的是ps -ef | grep mysqld
看来是没有mysql相关进程了.
非mysqld
[root@localhost mysql]# mv /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock.bak执行以上命令就可以了,mysql.sock出问题了
[root@localhost mysql]# mv /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock.bak执行以上命令就可以了,mysql.sock出问题了
如果mysql没有启动,根本就没有mysql.sock这个文件,何来出问题之说?
[root@localhost mysql]# mv /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock.bak执行以上命令就可以了,mysql.sock出问题了
如果mysql没有启动,根本就没有mysql.sock这个文件,何来出问题之说?应该是这样:mysql没有正常停止,机器重启后mysql.sock一直存在,但机器重启后mysql实际上为启动的,所以呢需要把mysql.sock的名字给该了,然后就可以启动了
[root@localhost mysql]# mv /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock.bak执行以上命令就可以了,mysql.sock出问题了
如果mysql没有启动,根本就没有mysql.sock这个文件,何来出问题之说?应该是这样:mysql没有正常停止,机器重启后mysql.sock一直存在,但机器重启后mysql实际上未启动的,所以呢需要把mysql.sock的名字给该了,然后就可以启动了