我的那些事

亲们~~停下脚步歇息片刻吧!

phpmyadmin导入sql文件时提示:/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */ 的解决办法

前段时间wordpress新手群友安装遇到困难,跟俺当初差不多,在群里说了以后,俺就发扬了一下雷锋精神,反正也不麻烦就帮人家弄弄。

前面都是按照【wamp本地建站 之 远程建站也容易】、【wamp本地建站 之 搭建远程discuz】 这两篇文章里提到过的方法操作的,直到最后用phpmyadmin导入.sql数据库文件时出现了问题,肿么弄都提示

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */

现在想来,应该是朋友的phpmyadmin版本太低导致的。如图1
phpmyadmin 2.7.0-pl1
我本地的phpmyadmin比这高多了。如图2
phpmyadmin 4.1.6

从官方的数据来看,这至少是三四年前的版本了,可能太弱了。。。

经过一番查找,找到了解决办法。

用文本编辑类软件打开高版本phpmyadmin导出的.sql文件,这里推荐用Notepad++,用了一段时间,真心好用啊!记事本也能开,不过要反应半天,还不分行,但是Notepad++就很好了,打开速度非常快,前面有行号,还会自动换行及着色等等。如图3  PS:用一次就是到是我想要的~~

Notepad++与记事本对比

看到上图画红框的代码了么,这就是重点,只要将14-17行删除,就能轻松解决问题啦!

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

去掉以后,再次导入,一切就非常顺利啦,最后成功建站!(此处应该有掌声~~)我的那些事

  • Notepad++

[Door href=”https://ssk.91txh.com/tools#12″][/Door]

点赞
  1. hllh说道:

    这几行是干嘛的?导入文件里都能见到。

    1. 搜索客说道:

      不太清楚,没有仔细研究过,不过去掉了就可以了吧?

  2. 元龙说道:

    今天在网上下载的数据库,导入时也遇到了同样的问题。

    1. 搜索客说道:

      问题解决了没 :wink:

  3. 不是好人说道:

    把sql文件里的表数据复制,创建一个同名数据库,粘贴到query里执行就行

    1. 搜索客说道:

      相比导入,复制粘贴还是比较麻烦的,毕竟有很多时候文件比较大

发表评论

电子邮件地址不会被公开。 必填项已用*标注