• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > mysql命令行还原phpMyAdmin导出的含有中文的SQL文件

mysql命令行还原phpMyAdmin导出的含有中文的SQL文件

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了mysql phpmyadmin,phpmyadmin链接mysql,php mysql phpmyadmin,mysql连接phpmyadmin,phpmyadmin命令等相关知识,希望本文的分享对您有所帮助
最近得到了一个数十M的MySQL脚本文件,准备还原为数据库。

以前就使用MySQL-Front短暂使用过MySQL,先用它试试,结果挂掉。

这样吧,先用MySQL-Front创建了空数据库,然后使用mysql命令行导入吧。

1)使用MySQL-Front创建了空数据库

因为看脚本中对象都有DEFAULT CHARSET=gbk COMMENT=… 指令,所以字符集选择gbk

image

 

2)启动MySQL命令行,输入密码

image

image

 

3)使用新建的数据库b

输入命令: use b;

 

4)更改文件读取字符集为utf8,这一步很关键

开始时,看到DEFAULT CHARSET=gbk COMMENT=… ,以为要设为gbk,就使用了以下指令:

set names gbk;

但是导入时,全是错误,无法识别中文。

 

后来认识到应该设置为SQL文件本身的字符集,那SQL文件本身的字符集是什么呢?

我的方法是用VS.net IDE 打开文件,然后另存为,选择“编码保存”

image

 

image

由此看到字符集是utf-8;

 

所以

输入命令: set names utf8; 注意不是 set names utf-8;

 

5) 导入文件

输入命令: source 文件路径;

很快,文件成功导入为数据库,效率很高。

到MySQL-Front中看一下,数据正常导入,大功告成!

image

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • phpmyadmin中为站点设置mysql权限的图文方法
  • phpMyAdmin下将Excel中的数据导入MySql的图文方法
  • mysql命令行还原phpMyAdmin导出的含有中文的SQL文件
  • 手动配置phpmyadmin和mysql密码的两种方案

相关文章

  • 2018-12-05sql高级技巧几个有用的Sql语句
  • 2018-12-05中文Access2000速成教程--1.3 在“设计”视图中设计表
  • 2018-12-05mysql中使 gtid 复制跳过错误的方法
  • 2018-12-05由于文件权限问题导致SQL Server 2008 无法正常启动解决
  • 2018-12-05sql语句 插入语句
  • 2018-12-05MySQL架构
  • 2018-12-05MySQL 5.7新特性| Json Column和Generated Column(下)
  • 2018-12-05Mysql使用索引实现查询优化_MySQL
  • 2018-12-05介绍提高MySQL性能的7个技巧
  • 2018-12-05MySQL慢查询日志相关的配置和使用

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • SQL2000个人版 应用程序正常初始化失败0乘以C0000135失败
    • 总结MySQL导入数据的两种方法
    • Sql Server 数据库索引整理语句,自动整理数据库索引
    • MySQL 自动清理binlog日志的方法
    • mysql 查询重复的数据的SQL优化方案
    • mysql导入导出数据中文乱码解决方法小结
    • 实例详解MySQL5.7中 performance和sys schema中的监控参数
    • 【MySQL 03】各种数据库对应的jar包、驱动类名和URL格式
    • MysqL安全策略分享
    • MYSQL 没有完全卸载将导致其安装不成功

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有