免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234
最近访问板块 发新帖
楼主: maxl5460
打印 上一主题 下一主题

MYSQL经典报错 [复制链接]

论坛徽章:
0
31 [报告]
发表于 2006-05-19 14:42 |只看该作者
cd /var/lib
chown mysql.mysql -R mysql

论坛徽章:
0
32 [报告]
发表于 2006-05-21 11:27 |只看该作者
我是菜鸟一个,小声的说一下,你看一下一下数据库文件所在的目录权限是谁的,mysql用户有没有写入的要限,当然还要看一下sock文件所在目录,还的PID 文件所在的目录,还的LOG文件所在的目录,如果权限正确的话的应该没有什么问题,建议先运行一下msqyl_install_db试一下行不行

论坛徽章:
0
33 [报告]
发表于 2006-05-21 13:07 |只看该作者
原帖由 maxl5460 于 2006-5-18 10:33 发表
各位大哥大姐们,这是咋回事啊,./mysqladmin -u root password 'mysql'
./mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.so ...


1.启动的时候失败,先看启动错误日志,就是mysql安装目录下面data下的*.err文件,不看错误日志就在乱弄其实是在浪费时间,除非你已经知道原因了,或者凑巧运气好弄对了。 很多人启动错误失败就发贴问,又没把错误日志贴上来,那么回答的人都是在猜的,可能也是在误导。

2.看有没有mysql进程用ps -ef|grep mysqld
看到的root      23131 23106  0 12:50 pts/1    00:00:00 grep mysql只是你刚才命令的进程,
不是mysqld的进程。或者用ps -ef|grep mysqld |grep -v grep 来查看mysqld的进程

3.发贴问问题之前最好先看一下置顶版主的帖子,理解置顶的帖子,基本上对解决这些很基本的问题肯定没问题。如果是经典错误,我想你肯定已经看过了,还上来问吗?

论坛徽章:
0
34 [报告]
发表于 2006-05-22 16:42 |只看该作者
最好用TAR包安装吧,执行安全模式启动后,用netstat -nl看一看3306端口起没起来就行了。
把suports下面的mysql.server文件考到/etc/rc.d/init.d下面,执行就应该可以启动吧!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP