Navicat 运行导入转储的 sql 文件后,为什么有些数据在网站上不显示?

2017-07-01 13:00:22 +08:00
 kmdd33

用的是 navicat,我操作的步骤是:

1,右键选中正式网站里的数据库名,右键选中转储 sql,保存到桌面。

2,打开本地服务器环境,链接正常,选中本地数据库名(同样的数据库用户名,密码)右键选中,选择 yunxing 导入刚才的 sql 文件,全程没有错误提示。

怪事出现了,去本地的服务器测试网站的数据是否显示正常,有些最新的数据添加上了,还有一些文章的数据没有显示出来,但是点击本地服务器数据库去查看表,明明里面有最新的文章内容啊,为什么在网站上没有显示这些文章内容?

附加:navicat 里面的数据传输功能和转储 sql 文件,有什么区别?请各位小伙伴指导。

2111 次点击
所在节点    问与答
6 条回复
msg7086
2017-07-01 14:38:39 +08:00
问给你写网站程序的人啊?
changwei
2017-07-01 15:38:24 +08:00
一般这种情况都是编码问题吧
mazyi
2017-07-01 16:07:09 +08:00
SQL 语句呢?查一下不就得了
kmdd33
2017-07-01 19:21:03 +08:00
Utf-8,选的这个。 @changwei
zocome
2017-07-01 20:31:10 +08:00
对于体积比较大的 sql 文件,用图形化工具导入数据库或多或少都有可能导致数据导入不完全,最好是用命令行导入
em70
2017-07-01 20:32:27 +08:00
文件编码改为 Utf8 无签名

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/372323

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX