转配资话术

配资公司 我们收藏本站
优秀服务

    隔符    

品牌质量
    隔符    
方案交流

1
返回列表
发新帖

mysql中Table is read only的解决方法小结

来源:科站网|作者: |时间:2014-7-11 17:17:46|查看:1594|回复:50

关键词:

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

已有账号? 或者

x

马上注册,学习更多知识,下载更多资源,享用更多功能,让你轻松学会建站。

您需要 才可以下载或查看,没有帐号?  

x
本文章总结了配资公司 在linux与windows中 出现Table is read only解决办法总结,有需要的朋友可参考一下

如果是使用中的数据库突然出现些类问题
在Linux下面执行下面命令就可以了,当然你要找到你的目录

linux中
  1. /usr/local//bin/admin -u root -p flush-tables
复制代码

windows中
可以在cmd中执行lush-tables
也可以在phpmyadmin 直利用修复表进行修改

如果是导入还原数据
,所以将该数据库文件夹下面所有表文件chmod成777,chown成”_”,但这次问题更严重,drupal里面现实table crached。没办法,马上Google,发现其实解决起来挺容易的。
首先,找到admin所在位置,一般都在/bin下面,然后运行一下命令:
  1. ./admin -u root -p flush-tables
复制代码

之后输入root账号的密码,马上就好了,没有任何任何提示,重新打开drupal,一切正常。
通过这次,也找到了数据库文件的正确权限设置:data下面数据库文件夹700,表文件660,所有文件都应owned by 。

以下也是从window数据库转移到linux服务器出的问题

一个discuz论坛,原来架在windows下,用的是GBK编码,版本是5.0的。
现在需要转移到Linux下,我本来建议用dump导出的方法,但同事希望直接用data目录下的数据库目录。

那就先用移目录的方式试下,在新服务器创建数据库,然后将旧的目录移过来。

在中,Select之类的都正常,但在网页程序中提示:Table 'cdb_posts' is read only

给数据库目录的所属用户和组改为,并加上777的权限,还是一样提示。

程序中使用root连接,也是一样的提示。

想用myisamchk来检查一下,也提示read only。


引用
I just encountered a similar problem on one of my production servers
this morning. (I'm still investigating the cause.) After doing a
quick bit of Google-searching, this solved my problem:

admin -u <username> -p flush-tables

By the way: All directories in /var/lib/ should have 700
permissions (owned my the user) and everything within those
directories should be 660 (owned by the user and group).

运行flush-tables后,read only问题解决:)

然后发现数据结构和内容还是有问题,用myisamchk查错无效,后来用dump导,不过也还是碰到了一大堆问题,由于要转的数据库挺大,化了很长时间,最终没有继续下去。
了解了一些知识点,记录一下:

就是5导出的有default-charact的设置,4不支持,需要加skip-opt参数,如:
dump -uroot -p --default-character-set=gbk -skip-opt databse > hx.sql

最后找了台5的服务器,用dump导出,导入,一次成功!
发现用dump导出一个表,300w多条记录,用了才4分多钟,每秒处理1w多记录,快啊!导入时,差不多用了十几分钟,每秒导入几千条也很快了:)
订阅科站网微信

本文版权归原作者所有,转载请注明原文来源出处,科站网感谢您的支持!

本文链接:http://www.discuzlab.com/thread-14506-1-1.html[复制链接]

相关帖子

【有偿Discuz建站,维护,搬家,安装,升级,修复,仿站,模板制作,环境搭建等】
Discuz技术支持配资开户 QQ:375079397
【科站网:科普站长网,致力为新手站长提供科普知识】(QQ群12253679)
沙发
发表于 2014-7-14 20:26:18 |
看了这么多帖子,第一次看看到这么有内涵的!
板凳
发表于 2014-7-17 12:30:04 |
楼主,替我问候您主治大夫!
地板
发表于 2014-7-25 00:28:03 |
楼上的这是啥态度呢?
5#
发表于 2014-7-26 02:51:51 |
有内涵!
6#
发表于 2014-8-6 21:20:26 |
回帖也有有水平的!
7#
发表于 2014-8-11 13:48:10 |
今天不想骂人!
8#
发表于 2014-8-28 01:54:15 |
看帖不回帖的人就是耍流氓,我回复了!
9#
发表于 2014-8-30 11:32:26 |
关注一下!
10#
发表于 2014-9-10 17:16:46 |
很给力!
您需要登录后才可以回帖 |  

Copyright (C) 2005-2013 科站网转配资话术, All rights reserved

中国国家工信部备案  ( )  

请勿发布违反中华人民共和国法律法规的言论.

技术支持:科站网站长论坛

g概念股都有哪些博赢配资天津炒股配资长春紫檀配资郑州炒股配资网上配资公司奥德赛配资宁陵炒股配资谷城炒股配资武汉配资公司排名