seny 发表于 2016-2-18 21:35:20

WordPress 的Mysql数据库遇到1146不存在的问题!

本帖最后由 seny 于 2016-2-18 21:39 编辑

RT. 近期博客搬家,贪快没有导出数据库sql文件,直接复制的var里面的数据库文件夹(使用的是军歌的LNMPA);
我VPS里面放了2个WP站,都是采用这样的复制粘贴数据库,但是一个OK, 另一个就出问题了,莫名的苦恼~~~
打开phpMyadmin查看了下发现左侧展开能够显示每张表,可是右侧统计说只有两张表,然后就提示“#1146 - Table 'xxx.xxx.xxx.xxx' doesn't exist ”说不存在,啥意思!!就这个数据库会这样,另一个不会能够打开。

请Mysql高手 和 WP高手帮我瞧瞧是怎么回事 ~感谢啦!
yc002t

活着就是折腾 发表于 2016-2-18 21:42:21

百度好多方法。。

weishimi 发表于 2016-2-18 21:46:34

这还没碰到过,从来都是用 mysqldump 或 phpMyAdmin 导出的

opelnic 发表于 2016-2-18 21:55:04

修复一下表看看能不能解决。有可能这个文件损坏了

Ruclinux 发表于 2016-2-18 23:33:15

mysqldump 一行命令解决,还不需要停止mysql. 和你复制粘贴的时间一样长. :lol

fgpgy 发表于 2016-2-19 00:37:50

http://www.708034.cn/index/show/id/45.html

_jerryjee 发表于 2016-2-19 08:05:24

myisam 引擎才可以直接拷贝使用。

東華 发表于 2016-2-19 09:23:29

反正是users表。

直接重装不同数据表名称的wordpress,然后迁移文章数据表。

maketuwen 发表于 2016-2-19 09:26:48

wp是不能直接拷贝的。必须导出sql。它的表格是InnoDB

flydon 发表于 2016-2-19 09:57:22

chown -R mysql:mysql /usr/local/mysql

如果你的mysql重装后是酱紫的话。应该就OK了。其实应该就是权限的问题。
页: [1]
查看完整版本: WordPress 的Mysql数据库遇到1146不存在的问题!