LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1329|回复: 6

mysql 启动报错(suse linux)

[复制链接]
发表于 2004-12-3 22:34:29 | 显示全部楼层 |阅读模式
linux:/usr/sbin # mysqld -u root mysqld
041204  6:13:21  Fatal error: Can't open privilege tables: Table 'mysql.host' do                esn't exist
041204  6:13:21  Aborting
以上是我在root模式下运行刚装完的mysql报的错误,我发现搜遍整个/目录没有这个文件,怎么回事,求助,然后我执行了mysqladmin  version又出一下错误:
linux:/usr/sbin # mysqladmin version
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists!
linux:/usr/sbin #
这第二个是不是因为第一个启动mysql命令失败引起的请赐教
发表于 2004-12-5 12:06:14 | 显示全部楼层
service mysqld start 启动mysql服务
mysql -u root -p 以root用户登陆进入mysql(注意此root不是计算机系统的root)
 楼主| 发表于 2004-12-7 00:02:28 | 显示全部楼层
linux:~ # mysql -u root -p
Enter password:
ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/m                ysql.sock' (2)
linux:~ #
楼上的大哥我执行了你说的命令但又有如下错误,并且你上边说的“注意此root不是计算机系统的root”具体什么意思,我mysql还没入门谢谢赐教!
发表于 2004-12-7 08:41:05 | 显示全部楼层
晕,跟我以前遇到的是一样的,你装的是*.tar.gz还是*.rpm
我装的是*.rpm
后来每次开机先执行 /usr/share/mymsql/mysql.server start
                后  mysql -u root -p
上面的问题竟然没出现,无解,搞了我一个星期。
估计再看这文章应该就没问题了。
http://www.linuxsir.cn/bbs/showthr...;threadid=77079
发表于 2004-12-7 08:42:05 | 显示全部楼层
 楼主| 发表于 2004-12-7 23:09:31 | 显示全部楼层
我装的是*.tar.gz,其实就是没有这个文件/var/lib/mysql/m ysql.sock' (2)
今天我又直接装了个rpm的还没实验呢,原来的还在不知怎么卸载源码安装的软件。我现在就不明白装mysql是不是如果成功,肯定最后出个提示类似于“Thank you for you select mysql...”的东西/我今天试完rpm的告诉你结果楼上的兄弟
 楼主| 发表于 2004-12-7 23:15:30 | 显示全部楼层
楼上的哥们,我的rpm包也是这个错误,不过照你说的的确不报原来那个错误了,但新错误如下,还望赐教:我一直对mysql -u root -p不是很了解其中一部分参数详细含义
linux:~ # mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
linux:~ #
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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