kmdd33
V2EX  ›  问与答

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

  •  
  •   kmdd33 · Jul 1, 2017 via iPad · 2580 views
    This topic created in 3269 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

    6 replies    2017-07-01 20:32:27 +08:00
    msg7086
        1
    msg7086  
       Jul 1, 2017
    问给你写网站程序的人啊?
    changwei
        2
    changwei  
       Jul 1, 2017 via Android
    一般这种情况都是编码问题吧
    bigdogbigpig
        3
    bigdogbigpig  
    PRO
       Jul 1, 2017 via iPhone
    SQL 语句呢?查一下不就得了
    kmdd33
        4
    kmdd33  
    OP
       Jul 1, 2017 via iPad
    Utf-8,选的这个。 @changwei
    zocome
        5
    zocome  
       Jul 1, 2017
    对于体积比较大的 sql 文件,用图形化工具导入数据库或多或少都有可能导致数据导入不完全,最好是用命令行导入
    em70
        6
    em70  
       Jul 1, 2017 via Android
    文件编码改为 Utf8 无签名
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2784 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 11:22 · PVG 19:22 · LAX 04:22 · JFK 07:22
    ♥ Do have faith in what you're doing.