mysql只读的问题

ZHGUY 2004-08-29 02:37:34
最近用phpMyadmin打开mysql的时候,访问数据库的时候出现错误提示:
"错误
使用链接表的额外特性尚未激活。要查出原因,请单击此处。"
现在只能查看,不能修改删除。如果出现上面操作的时候出现“Table 'columns_priv' is read only
”错误提示。
就是用mysql.exe中的指令sql操作,也是出现“Table 'test' is read only”的错误提示
这是为什么!
...全文
286 19 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
ZHGUY 2004-08-30
  • 打赏
  • 举报
回复
可以了,谢谢!现在我用phpMyadmin可以管理了,不过我在进入数据库时总有个错误提示:
错误
使用链接表的额外特性尚未激活。要查出原因,请单击此处。
PMA Database ... 不好[ 文档 ]
一般关系特性 已禁用

这是怎么回事,帮忙看看,谢谢@
lzkd 2004-08-30
  • 打赏
  • 举报
回复
晕....你点管理.然后放分,然后输入密码,然后按下去,就可以了.
ZHGUY 2004-08-30
  • 打赏
  • 举报
回复
怎么给分呀!偶不太会操作呀!
lzkd 2004-08-30
  • 打赏
  • 举报
回复
哦...搞定就好..恭喜楼主
lzkd 2004-08-30
  • 打赏
  • 举报
回复
唉....楼主...

我不是已经在上面写了吗?
----------------
1 测试不使用phpMyadmin,使用你的root帐号及密码看能否进入mysql
//这个你做了


2 如果1 成功,试看看重新装你的phpMyadmin,也许是phpMyadmin坏了
//这个你试了没有???


3 如果1 不成功,那就是你的mysql帐号密码有问题了
//这个你也做了
--------------------------


如果你不能排除是phpmyadmin绝对没问题,你最好重新装一下,因为你
不一定可以保证在这几天没任何人动你的机器,在公司里,什么事都
可能发生...

如果重新装phpmyadmin也出错,就是你机器上新装什么东西了,找
出来,删除后再试.
ZHGUY 2004-08-30
  • 打赏
  • 举报
回复
OK!现在一切问题都搞定了,原来修改密码后要重新启动一下mysql的服务即可用phpMyadmin来管理了。
ZHGUY 2004-08-30
  • 打赏
  • 举报
回复
要怎么能修改过来呢,我没修改这些配置的呀!前几天还可以建立表的。可这几天不行总是报什么

-------------------

楼主先检查一下自己,最近装什么东西了,是不是新装了什么杀毒防火的
东西.....是不是哪个防火墙升级把你的端口给关了
--------------------------

这个问题已经解决了,可是我用phpMyadmin现在总是不能访问。不知道是怎么回事,提示同上面所说的。
hero24ture 2004-08-30
  • 打赏
  • 举报
回复
可能你登陆的帐号的权限不够哦,呵呵
lzkd 2004-08-30
  • 打赏
  • 举报
回复
要怎么能修改过来呢,我没修改这些配置的呀!前几天还可以建立表的。可这几天不行总是报什么

-------------------

楼主先检查一下自己,最近装什么东西了,是不是新装了什么杀毒防火的
东西.....是不是哪个防火墙升级把你的端口给关了
ZHGUY 2004-08-30
  • 打赏
  • 举报
回复
OK!现在可以建表了,但问题是:我是在mysql的dos下行,然后用phpmysql来访问时报这样的错误:
Access denied for user: 'root@localhost' (Using password: NO)
后来我在mysql的DOS界面下重新设置了下密码:set password for root@"localhost"=password('abc');
后来又修改了phpMyadmin里面的config.inc.php文件将对应的用户名的密码修改为abc。
在用phpmysql来访问时又报这样的错误:
Access denied for user: 'root@localhost' (Using password: YES)
应该如何修改!谢谢!

lzkd 2004-08-30
  • 打赏
  • 举报
回复
那不就清楚了...权限给改了...
嗯,你看一下mysql所在目录,是不是给改成只读了?
(这个所在目录是指----所有含了mysql的目录)
另,看一下你进机器的那个用户名,有没有写硬盘权限
ZHGUY 2004-08-30
  • 打赏
  • 举报
回复
我在DOS下用root进去能看到mysql连接成功,但只能用select 、desc、show等SQL语句,建表和插入记录都不行,都报同上一样的错误。
lzkd 2004-08-30
  • 打赏
  • 举报
回复
1 测试不使用phpMyadmin,使用你的root帐号及密码看能否进入mysql

2 如果1 成功,试看看重新装你的phpMyadmin,也许是phpMyadmin坏了

3 如果1 不成功,那就是你的mysql帐号密码有问题了
ZHGUY 2004-08-30
  • 打赏
  • 举报
回复
我用root进去可以,查看属性可是Y,可对表进行更新时总不允许进行操作。该如何!
eagle_gui 2004-08-29
  • 打赏
  • 举报
回复
要是你没改过root用户的信息,

你可以偿试作root身份进行登录,然后更新你的用户权限表.

用户权限表信息,你可以搜索一下.
ZHGUY 2004-08-29
  • 打赏
  • 举报
回复
要怎么能修改过来呢,我没修改这些配置的呀!前几天还可以建立表的。可这几天不行总是报什么table 'user' is read only
ZHGUY 2004-08-29
  • 打赏
  • 举报
回复
用的是root进去的
-神仙- 2004-08-29
  • 打赏
  • 举报
回复
看看你是用哪个账号登陆数据库的
Debian 2004-08-29
  • 打赏
  • 举报
回复
数据库表文件为只读或你的系统用户没有修改数据库表文件的权限。

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧