`
dengjianqiang200
  • 浏览: 128181 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

解决phpmyadmin导出导入数据库的中文乱码问题

    博客分类:
  • db
阅读更多

  今天打算对“我爱互联网”的小站做下数据备份,由于是采用的phpMyAdmin来管理的,但在导出SQL时总是一堆乱码“???”类似这样的东西,很是头痛,于是大量网上搜罗之后,发现了解决方案,贴出来和大家分享。

 

  在phpmyadmin内选择某个数据库,浏览其table列表,可以看到table的collation(整理)信息。例如A数据库table的collation信息为gbk_chinese_ci,那么在导出数据库成sql脚本前,在phpmyadmin首页language(语言)一栏选择“中文-Chinese simplified”,千万不要选择“中文-Chinese simplified-gb2312”,否则导出的sql文件中中文会出现乱码现象。这句话绝对是关键,我就是按照这样做的然后就OK了。

  同理,table的collation信息为gb2312_chinese_ci,那么在导出数据库成sql脚本前,在phpmyadmin首页language(语言)一栏选择“中文-Chinese simplified-gb2312”,这样导出的sql脚本中文不会出现乱码。

  当导入上述导出的sql脚本时,进入phpmyadmin首页,能够看到“MySQL 字符集”信息,例如“UTF-8 Unicode (utf8)”,那么在导入上述导出的sql脚本时,“文件的字符集”选择“utf8”。

 

分享到:
评论

相关推荐

    MySql数据库导入乱码

    MySql 数据库导入乱码解决方案 在使用 PHPmyadmin 导出 MySql 数据库时,经常会遇到中文乱码的...通过遵循这些步骤,我们可以轻松地解决 MySql 数据库导入中文乱码的问题,并确保我们的数据库数据正确地导出和导入。

    MYSQL数据库中文乱码问题.docx

    MYSQL数据库中文乱码问题是许多开发者和数据库管理员经常遇到的问题,尤其是在导入和导出数据时。下面总结了一些常见的解决方案和技巧,以供参考。 方法一:使用正确的命令 在WINDOWS系统下,使用MYSQL命令行工具...

    实战mysql导出中文乱码及phpmyadmin导入中文乱码的解决方法

    这个问题在使用phpMyAdmin时尤其棘手,因为它涉及到数据库编码、SQL文件编码以及导出导入过程中可能出现的字符集设置问题。在提供的文件中,详细描述了一个实际案例,从中可以提炼出以下知识点: 1. 数据库编码:...

    快速进行Access数据库转成mysql数据库及mysql导入中文数据乱码问题的解决方案.pdf

    ### 快速进行Access数据库转成MySQL数据库及MySQL导入中文数据乱码问题的解决方案 #### 一、使用Access-to-mysql Pro进行Access数据库到MySQL数据库的转换 **Access-to-mysql Pro**是一款专用于将Microsoft Access...

    Mqsql中文乱码问题的解决方法

    7. **验证设置**:重启MySQL服务后,你可以通过创建一个新的数据库或表,输入中文数据来测试是否解决了乱码问题。如果中文字符显示正常,那么说明你的设置已经成功。 8. **数据库和表的字符集**:除了服务器级别的...

    excel导入mysql数据库实例

    4. 使用命令行工具或图形界面工具:MySQL提供命令行客户端(如MySQL Shell)或图形界面工具(如MySQL Workbench、phpMyAdmin)来执行导入操作。 - 命令行工具:使用`LOAD DATA INFILE`语句,如: ``` LOAD DATA ...

    Joomla网站中数据导入导出问题

    在这个过程中,由于不同环境中数据库版本及设置的不同,特别是在MySQL数据库的数据导出及导入时,经常会遇到中文乱码的问题。本文将针对这一常见问题进行详细的解析,并提供具体的解决方案,以DreamHost空间为例。 ...

    MySQL 远程访问及中文乱码问题

    总的来说,解决 MySQL 的远程访问和中文乱码问题,需要理解数据库权限、字符集原理以及开发工具的使用。通过细心的配置和测试,我们可以确保数据库系统的正常运行,同时保障数据的完整性和可读性。

    MySql乱码问题解决方法

    MySQL数据库在处理字符集时可能出现乱码问题,这通常是由于编码设置不一致...通过调整配置文件、数据库、表、字段以及客户端的字符集,以及在数据导入导出和SQL操作中注意编码问题,通常可以有效地避免和解决乱码现象。

    phpMyAdmin修正补丁3.1.1

    phpmyadmin是大家很常用的...导出后因为文档中包含中文,不能用未修下的phpmyadmin进行导入,用命令行导入,请正确设置连接编码。请多次尝试后,再将其用于正式场合。  如遇问题,请及时与本人联系:aaliwen@126.com。

    phpMyAdmin修正补丁3.1.2

    phpmyadmin是大家很常用的...导出后因为文档中包含中文,不能用未修下的phpmyadmin进行导入,用命令行导入,请正确设置连接编码。请多次尝试后,再将其用于正式场合。  如遇问题,请及时与本人联系:aaliwen@126.com。

    Ubuntu15.10使用mysql 5.6.28中文乱码问题解决.docx

    总之,解决MySQL中文乱码问题通常涉及到多个层面的检查和调整,包括系统级别、数据库级别、客户端和应用程序配置。按照上述步骤操作,你应该能成功地在Ubuntu 15.10上的MySQL 5.6.28中处理中文字符,避免出现乱码...

    PHPMYADMIN导入数据最大为2M的解决方法

    此外,如果你在实际操作中遇到其他问题,例如中文乱码或者导入特定格式的数据,可以参考相关文章中的解决方案,例如处理MySQL导出的中文乱码、从Excel导入数据到MySQL的步骤,或者使用PHP导入PHPMYADMIN生成的SQL...

    phpmyadmin补丁2.11.9.4/2.11.8.1

    phpmyadmin是大家很常用的...导出后因为文档中包含中文,不能用未修下的phpmyadmin进行导入,用命令行导入,请正确设置连接编码。请多次尝试后,再将其用于正式场合。  如遇问题,请及时与本人联系:aaliwen@126.com。

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

    在MySQL数据库管理中,有时我们需要将通过phpMyAdmin导出的SQL文件还原到数据库中,特别是当文件包含中文字符时,处理字符集问题显得尤为重要。本篇文章将详细讲解如何使用MySQL命令行工具来完成这个任务。 首先,...

    mysql中文乱码处理.docx

    总之,解决MySQL中文乱码问题需要关注数据库、表、列、连接以及数据文件的字符集设置,并确保它们之间的协调一致性。在处理过程中,及时备份数据,做好测试,以避免数据丢失或损坏。在进行数据迁移或系统升级时,...

    phpMyAdmin

    - 数据库管理:phpMyAdmin支持创建、修改和删除数据库,同时也可进行数据导入导出,包括CSV、XML、PDF等多种格式。 - 表操作:用户可以通过直观的界面创建新的表,定义字段类型、长度、默认值等属性,还能执行修改...

    Mysql导出导入说明

    - 当数据库位于同一台服务器上时,可以使用MySQL自带的导出导入功能轻松完成数据的备份与恢复。 - 使用命令行工具或者图形界面工具(如phpMyAdmin)都可以实现这一点。 **2.2 不同服务器间的导出与导入** - 当...

Global site tag (gtag.js) - Google Analytics