mysql中Table is read only的解决方法总结
发布:smiling 来源: PHP粉丝网 添加日期:2014-10-12 12:01:27 浏览: 评论:0
本文章总结了关于在linux与windows中 mysql出现Table is read only解决办法总结,有需要的朋友可参考一下.
如果是使用中的数据库突然出现些类问题,在Linux下面执行下面命令就可以了,当然你要找到你的mysql目录.
linux中,代码如下:
/usr/local/mysql/bin/mysqladmin -u root -p flush-tables
windows中,可以在cmd中执行lush-tables,也可以在phpmyadmin 直利用修复表进行修改,如果是导入还原数据,所以将该数据库文件夹下面所有表文件chmod成777,chown成”_mysql”,但这次问题更严重,drupal里面现实table crached,没办法,马上Google,发现其实解决起来挺容易的.
首先,找到mysqladmin所在位置,一般都在mysql/bin下面,然后运行一下命令:
./mysqladmin -u root -p flush-tables
之后输入root账号的密码,马上就好了,没有任何任何提示,重新打开drupal,一切正常.
通过这次,也找到了数据库文件的正确权限设置:data下面数据库文件夹700,表文件660,所有文件都应owned by mysql.
Tags: Table read only
相关文章
- ·mysql中Table is read only错误解决方法(2014-09-22)
- ·mysql Copying to tmp table on disk 影响性能(2014-09-23)
- ·解决MySql error #1036 Table is read only 错误方法(2014-09-24)
- ·mysql关闭skip-grant-tables快速重置mysql密码(2014-09-27)
- ·mysql The table‘xxxx’is full 设置临时表大小(2014-09-28)
- ·MySQL无法重启提示Warning: World-writable config file(2014-09-28)
- ·MYSQL中OPTIMIZE TABLE优化使用方法(2014-10-01)
- ·mysql“ Every derived table must have its own alias”问题(2014-10-01)
- ·MySQL的lock tables和unlock tables使用详解(2014-10-02)
- ·mysql中TRUNCATE TABLE 语句用法详解(2014-10-02)
- ·mysql Can t create new tempfile: tablename.TMM(2014-10-08)
- ·mysql中Incorrect key file for table: Try to repair it(2014-10-09)
- ·phpadmin导入数据提示lock tables tablename write(2014-10-10)
- ·利用--skip-grant-tables找回忘记mysql密码方法(2014-10-10)
- ·mysql提示[Warning] Invalid table or database name(2014-10-13)
- ·fail1Table “.\xxx\xxx” is marked as crashed and should be repaired(2014-10-14)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)