今天打算对“我爱互联网”的小站做下数据备份,由于是采用的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 数据库导入乱码解决方案 在使用 PHPmyadmin 导出 MySql 数据库时,经常会遇到中文乱码的...通过遵循这些步骤,我们可以轻松地解决 MySql 数据库导入中文乱码的问题,并确保我们的数据库数据正确地导出和导入。
MYSQL数据库中文乱码问题是许多开发者和数据库管理员经常遇到的问题,尤其是在导入和导出数据时。下面总结了一些常见的解决方案和技巧,以供参考。 方法一:使用正确的命令 在WINDOWS系统下,使用MYSQL命令行工具...
这个问题在使用phpMyAdmin时尤其棘手,因为它涉及到数据库编码、SQL文件编码以及导出导入过程中可能出现的字符集设置问题。在提供的文件中,详细描述了一个实际案例,从中可以提炼出以下知识点: 1. 数据库编码:...
### 快速进行Access数据库转成MySQL数据库及MySQL导入中文数据乱码问题的解决方案 #### 一、使用Access-to-mysql Pro进行Access数据库到MySQL数据库的转换 **Access-to-mysql Pro**是一款专用于将Microsoft Access...
7. **验证设置**:重启MySQL服务后,你可以通过创建一个新的数据库或表,输入中文数据来测试是否解决了乱码问题。如果中文字符显示正常,那么说明你的设置已经成功。 8. **数据库和表的字符集**:除了服务器级别的...
4. 使用命令行工具或图形界面工具:MySQL提供命令行客户端(如MySQL Shell)或图形界面工具(如MySQL Workbench、phpMyAdmin)来执行导入操作。 - 命令行工具:使用`LOAD DATA INFILE`语句,如: ``` LOAD DATA ...
在这个过程中,由于不同环境中数据库版本及设置的不同,特别是在MySQL数据库的数据导出及导入时,经常会遇到中文乱码的问题。本文将针对这一常见问题进行详细的解析,并提供具体的解决方案,以DreamHost空间为例。 ...
总的来说,解决 MySQL 的远程访问和中文乱码问题,需要理解数据库权限、字符集原理以及开发工具的使用。通过细心的配置和测试,我们可以确保数据库系统的正常运行,同时保障数据的完整性和可读性。
MySQL数据库在处理字符集时可能出现乱码问题,这通常是由于编码设置不一致...通过调整配置文件、数据库、表、字段以及客户端的字符集,以及在数据导入导出和SQL操作中注意编码问题,通常可以有效地避免和解决乱码现象。
phpmyadmin是大家很常用的...导出后因为文档中包含中文,不能用未修下的phpmyadmin进行导入,用命令行导入,请正确设置连接编码。请多次尝试后,再将其用于正式场合。 如遇问题,请及时与本人联系:aaliwen@126.com。
phpmyadmin是大家很常用的...导出后因为文档中包含中文,不能用未修下的phpmyadmin进行导入,用命令行导入,请正确设置连接编码。请多次尝试后,再将其用于正式场合。 如遇问题,请及时与本人联系:aaliwen@126.com。
总之,解决MySQL中文乱码问题通常涉及到多个层面的检查和调整,包括系统级别、数据库级别、客户端和应用程序配置。按照上述步骤操作,你应该能成功地在Ubuntu 15.10上的MySQL 5.6.28中处理中文字符,避免出现乱码...
此外,如果你在实际操作中遇到其他问题,例如中文乱码或者导入特定格式的数据,可以参考相关文章中的解决方案,例如处理MySQL导出的中文乱码、从Excel导入数据到MySQL的步骤,或者使用PHP导入PHPMYADMIN生成的SQL...
phpmyadmin是大家很常用的...导出后因为文档中包含中文,不能用未修下的phpmyadmin进行导入,用命令行导入,请正确设置连接编码。请多次尝试后,再将其用于正式场合。 如遇问题,请及时与本人联系:aaliwen@126.com。
在MySQL数据库管理中,有时我们需要将通过phpMyAdmin导出的SQL文件还原到数据库中,特别是当文件包含中文字符时,处理字符集问题显得尤为重要。本篇文章将详细讲解如何使用MySQL命令行工具来完成这个任务。 首先,...
总之,解决MySQL中文乱码问题需要关注数据库、表、列、连接以及数据文件的字符集设置,并确保它们之间的协调一致性。在处理过程中,及时备份数据,做好测试,以避免数据丢失或损坏。在进行数据迁移或系统升级时,...
- 数据库管理:phpMyAdmin支持创建、修改和删除数据库,同时也可进行数据导入导出,包括CSV、XML、PDF等多种格式。 - 表操作:用户可以通过直观的界面创建新的表,定义字段类型、长度、默认值等属性,还能执行修改...
- 当数据库位于同一台服务器上时,可以使用MySQL自带的导出导入功能轻松完成数据的备份与恢复。 - 使用命令行工具或者图形界面工具(如phpMyAdmin)都可以实现这一点。 **2.2 不同服务器间的导出与导入** - 当...