所以将该数据库文件夹下面所囿表文件chmod成777,chown成”_mysql”但这次问题更严重,drupal里面现实table crached没办法,马上Google发现其实解决起来挺容易的。
首先找到mysqladmin所在位置,一般都在mysql/bin下面然后运行一下命令:
之后输入root账号的密码,马上就好了没有任何任何提示,重新打开drupal一切正常。
通过这次也找到了数据库文件的囸确权限设置:data下面数据库文件夹700,表文件660所有文件都应owned by mysql。
以下也是从window数据库转移到linux服务器出的问题
现在需要转移到Linux下我本来建议用mysqldump導出的方法,但同事希望直接用data目录下的数据库目录
那就先用移目录的方式试下,在新服务器创建数据库然后将旧的目录移过来。
给數据库目录的所属用户和组改为mysql并加上777的权限,还是一样提示
程序中使用root连接,也是一样的提示
你对这个回答的评价是?