一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

Linux下phpmyadmin出现1036 Table XXX is read only 错误

时间:2014-02-24 编辑:简简单单 来源:一聚教程网


我的Mysql数据库在由Mssql数据库导入数据文件后出现“ERROR 1036 (HY000): Table 'xxxx' is read only”的错误提示,由于对Mysql了解不多,一时没找到解决方法,经过在网上搜索并测试,问题得到了解决,其方法就是在Linux命令行下输入下面命令


1.先修改数据库文件为777(可读写执行)权限。代码如下:

chmod 777 -R /usr/local/mysql/var/finance/

注:finance 为我的数据库文件,777为修改权限为可读、可写、可执行。而 -R 参数为递归目录下所有文件为777权限

2.修改数据库文件所属用户和组为MySQL。代码如下:

chown -R mysql:mysql finance


经过上面两步操作后,我们发现还是无所完成修改和写的操作。这时。我们还需要一条命令。代码如下:

mysqladmin -u root -p flush-tables

回车之后输入密码。再重新登陆后。一切正常

热门栏目