QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1334|回复: 8

怪了,mysql耍我(已解决)

[复制链接]
发表于 2006-1-8 21:12:13 | 显示全部楼层 |阅读模式
搭配服务器
Apache+mysql+php+phpMyadmin
按照顺序编译以后,第一次都能正常运行
phpMyadmin工作正常
可是当我重启后,mysql怎么都启动不了
提示
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
在网上看了很多方法,都不行!
实在没有办法,重新编译mysql,发现编译安装完后/temp文件夹确实有一个
mysql.sock
这时服务器工作正常
但是重启后,/temp/mysql.sock消失了,mysql又启动不了了。
我快疯了,有谁有遇到这个问题的吗?指教一二
发表于 2006-1-8 22:20:51 | 显示全部楼层
启动用 mysqld ……………
具体启动命令请参看 mysql 的文档。
回复

使用道具 举报

 楼主| 发表于 2006-1-8 23:17:08 | 显示全部楼层

明白了

/usr/local/mysql/bin/mysqld_safe --user=mysql &
每次要运行这个命令才行阿
郁闷
谢谢版主的提示
我要mysql自启动
脚本要怎么写呢
回复

使用道具 举报

发表于 2006-1-8 23:22:51 | 显示全部楼层
把这句加到/etc/rc.d/rc.local里最后面保存
回复

使用道具 举报

发表于 2006-1-9 00:00:01 | 显示全部楼层
/usr/local/mysql/ 里面有一个 sysv 启动脚本的.应该叫 mysql 或 mysqld.
把它cp 到 /etc/init.d/ 里.
然后
chkconfig --add mysql/mysqld
回复

使用道具 举报

发表于 2006-1-9 09:46:26 | 显示全部楼层
我认真找过了,自行编译的mysql5没有楼上兄弟说的mysql或mysqld的自启动脚本。
回复

使用道具 举报

 楼主| 发表于 2006-1-9 09:57:22 | 显示全部楼层
按照haulm兄台的方法问题已经解决了
我也没有找到那个自启动脚本
回复

使用道具 举报

发表于 2006-5-4 22:00:20 | 显示全部楼层
[quote:a60bdb84f9="VirusCamp"]/usr/local/mysql/ 里面有一个 sysv 启动脚本的.应该叫 mysql 或 mysqld.
把它cp 到 /etc/init.d/ 里.
然后
chkconfig --add mysql/mysqld[/quote]

ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
回复

使用道具 举报

发表于 2006-5-4 22:59:43 | 显示全部楼层
谢谢提醒
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-25 00:01 , Processed in 0.045606 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表