`
lipan61
  • 浏览: 44334 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

解决mysql命令行导入数据时出现乱码问题

阅读更多
有时由于sql数据量比较大,需命令行下导入数据,可会遇到导进的数据出现乱码,执行下面命令可以解决:
1.use database;

2.set character set utf8;

3.source example.sql (sql文件路径)

这样就没问题了!
分享到:
评论
1 楼 jxj 2009-08-10  
同志,我的表字符编码是gbk的,数据也是gbk的,但是我导入的时候,set character set gbk;然后就是source xxx.sql;  结果数据是导入了,但中文部分是‘?’,我换了utf8,还是如此,请问应该怎么办?mysql在中文方面一直支持的不是很好,我的版本是5.0的

相关推荐

    通过命令行导入到mysql数据库时出现乱码的解决方法

    原因: 含有中文字符的mysql数据库文件,通过命令行导入到mysql数据库中容易出现乱码。

    mysql命令行导入导出

    mysql导出乱码 可以使用 导入导出命令 指定默认字符集,使导出的字符为中文

    MySQL从命令行导入SQL脚本时出现中文乱码的解决方法

    本文实例讲述了MySQL从命令行导入SQL脚本时出现中文乱码的解决方法。分享给大家供大家参考,具体如下: 在图形界面管理工具 MySql Query Browser中打开脚本(脚本包括建库、建表、添加数据),并执行,不会有任何问题...

    解析MYSQL 数据库导入SQL 文件出现乱码的问题

    MySQL从命令行导入SQL脚本时出现中文乱码的解决方法MySQL导入sql脚本错误:2006 解决方法mysql导入sql文件报错 ERROR 2013 2006 2002mysql导入sql文件命令和mysql远程登陆使用详解在linux中导入sql文件的方法分享...

    MYSQL数据库导入数据时出现乱码的解决办法

    首先在新建数据库时一定要注意... path_to_import_file –default-character-set = utf8 方法二: 在命令行导入乱码解决 1. use database_name; 2. set names utf8; (或其他需要的编码) 3. source example.sql (sql文件

    DOS命令行窗口mysql中文显示乱码问题解决方法

    MySQL的默认编码是Latin1,不支持中文,如何修改MySQL的... 您可能感兴趣的文章:Mysql命令行导入sql数据MYSQL初学者命令行使用指南如何用命令行进入mysql具体操作步骤Windows7下如何在命令行使用MySQLmysql常用命令行

    Mysql命令行导入sql数据

    我的个人实践是:phpmyadmin 导出 utf-8 的 insert 模式的 abc.sql ...首先在命令行控制台中打开mysql 或许命令的如下: mysql -u root -p database_name 然后或许会提示输入对应的密码 2.下面这条命令或许对你有用,当

    Mysql命令行导入sql数据的代码

    我的个人实践是:phpmyadmin 导出 utf-8 的 insert 模式的 abc.sql ...首先在命令行控制台中打开mysql 或许命令的如下: mysql -u root -p database_name 然后或许会提示输入对应的密码 2.下面这条命令或许对你有用,当

    t-sql/mssql用命令行导入数据脚本的SQL语句示例

    您可能感兴趣的文章:MySQL从命令行导入SQL脚本时出现中文乱码的解决方法Excel导入Sqlserver数据库脚本MySQL导入sql脚本错误:2006 解决方法PHP处理SQL脚本文件导入到MySQL的代码实例C#创建数据库及导入sq

    MySQL命令行界面中出现字符错误提示的原因及解决方法

    主要介绍了MySQL命令行界面中出现字符错误提示的原因及解决方法,同时文中还附带了MySQL导入乱码问题的解决办法提示,需要的朋友可以参考下

    mysqlimport命令 MySQL服务器数据导入

    mysqlimport命令为MySQL数据库服务器提供了一种命令行...使用mysqlimport命令像MySQL服务器导入数据时需要注意文件的编码格式,否则可能导致导入的数据出现乱码。 参考实例 导入数据库: [root@linuxcool ~]# mysqlim

    phpmyadmin补丁2.11.9.4/2.11.8.1

     分析原因,应该是phpmyadmin在执行查询时没有指定数据编码--如果我们用命令行方式查询数据库通常会先指定一下连接编码(set names **),这样在显示查询数据时,中文就能正常显示了。  但对于phpmyadmin先执行...

    phpMyAdmin修正补丁3.1.1

     分析原因,应该是phpmyadmin在执行查询时没有指定数据编码--如果我们用命令行方式查询数据库通常会先指定一下连接编码(set names **),这样在显示查询数据时,中文就能正常显示了。  但对于phpmyadmin先执行...

    phpMyAdmin修正补丁3.1.2

     分析原因,应该是phpmyadmin在执行查询时没有指定数据编码--如果我们用命令行方式查询数据库通常会先指定一下连接编码(set names **),这样在显示查询数据时,中文就能正常显示了。  但对于phpmyadmin先执行...

    MySQLDBA运维笔记.pdf

    1.2.6 创建存放两个 mysql 实例的数据目录...............................................................11 1.2.7 创建两个 mysql 多实例的配置文件.............................................................

Global site tag (gtag.js) - Google Analytics