phpmyadmin使用load语句导入.dat数据中文乱码问题解决
来源:互联网 发布:c语言中eof怎么输入 编辑:程序博客网 时间:2024/05/18 00:29
最近跟师兄做项目,一第一次接触到了phpmyadmin工具,感觉很好用,当然用的还很不熟练。第一个任务是将来自他人的.dat数据导入到自己建的数据表中,供以后操作使用。在导入数据的过程中,出现了两个比较棘手的问题,首先是文件限制问题,phpmyadmin是一个网页版的mysql管理工具,上传文档限制在2M,而我需要上传的数据大多数都大于2M。我试过很多方法,包括更改php.ini文件的最大上传size和最大下载size等,都没有解决问题。后来发现解决方法是放弃网页中使用的直接上传工具,转而使用load 语句进行上传,此举可以解决文件过大问题,但是第二个问题又显现出来,即上传中文字体时会出现乱码。在此直接放出解决方法。
首先需要上传的文件是一个.dat后缀的文件,其内容为:
在上传之前需要将中文字体对应项的排序方式改为utf8_gerenal_ci, 即为:
特别一提,utf8mb4_general_ci向下兼容utf8_general_ci,因此选择两者都可以。
此外,在写上传load语句时,要在第二行加上character set utf8.即:
经过以上几步,即可正确上传中文字体,如图:
0 0
- phpmyadmin使用load语句导入.dat数据中文乱码问题解决
- Oracle 中文数据导入乱码问题解决
- phpMyAdmin数据中文显示乱码
- 关于 load data infile 导入数据 中文显示乱码 解决方法
- load data infile 导入数据 中文显示乱码 解决方法
- Oracle使用sqlldr load导入txt出现中文乱码
- 解决Phpmyadmin导入导出显示中文乱码
- 编码--Phpmyadmin导入导出显示中文乱码
- Oracle导入sql文件数据,中文乱码问题解决方案
- MySQL无法使用、导入中文数据乱码
- C#中mySQL 使用语句LOAD DATA LOCAL INFILE 'record.log' INTO TABLE PT_LOG;导入数据时乱码问题
- 使用phpmyadmin导入大量数据
- phpmyadmin备份的数据导入后乱码
- mysql如何使用load data infile导入中文数据
- mysql如何使用load data infile导入中文数据
- PHPMyAdmin数据中文乱码问题笔记
- Mysql 数据中文乱码问题解决
- PHPmyadmin、MySql以及网页中文乱码问题解决大合集!!
- java编程中引用数据类型就是类、接口、数组,怎么理解理引用的格式和意义了????
- foundation框架基础 NSDate-日期
- 职业生涯规划
- hdu1754 I Hate It(线段树)
- POJ 2299 Ultra-QuickSort (树状数组)
- phpmyadmin使用load语句导入.dat数据中文乱码问题解决
- Foundation框架基础 NSData-数据
- 什么是仿射变换以及仿射变换矩阵?
- HDOJ 1231 ---最大连续字段和
- I2C学习之 STC15F204EA---GPIO端口模拟--简单控制PCF8574AT
- Foundation框架基础 NSFileManager-文件管理器
- ContentProvider初步学习
- 2_单链表基本操作
- OC学习之 类和对象