LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: lyingjie

一个很棘手的问题

[复制链接]
 楼主| 发表于 2005-9-23 11:36:28 | 显示全部楼层
接下来,重启就可以了吧
回复 支持 反对

使用道具 举报

发表于 2005-9-23 11:38:12 | 显示全部楼层
>exit;

killall -9 mysqld
/etc/init.d/mysql start
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-23 11:45:44 | 显示全部楼层
运行到set password for 'root'@'localhost'=password('12345');
出现Can't find any matching row in the user table
回复 支持 反对

使用道具 举报

发表于 2005-9-23 11:48:59 | 显示全部楼层

SELECT user,host,password FROM user;
的结果
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-23 11:49:22 | 显示全部楼层
现错了是出现Table 'user' is read only
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-23 11:53:12 | 显示全部楼层
+------------------+-----------+------------------+
| user             | host      | password         |
+------------------+-----------+------------------+
| debian-sys-maint | localhost | 3bc6460b629f22a1 |
| root             | www       | 3f336be03156481d |
+------------------+-----------+------------------+
回复 支持 反对

使用道具 举报

发表于 2005-9-23 12:00:49 | 显示全部楼层
看到了吧
根本没有root@localhost一项
看看能不能改root@www的密码,方法同10楼
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-23 12:02:11 | 显示全部楼层
不行
出现Table 'user' is read only
回复 支持 反对

使用道具 举报

发表于 2005-9-23 12:05:34 | 显示全部楼层
我先吃午饭去 回来再说
回复 支持 反对

使用道具 举报

发表于 2005-9-23 12:09:21 | 显示全部楼层
临走前想起来一点
你启动mysqld的时候,再加上一个参数

mysqld --skip-grant-tables --user=root &
回复 支持 反对

使用道具 举报

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

本版积分规则

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