最近课程实验,又和mysql (mariadb) 杠上了,觉得只要扯到mysql,乱码都是永远的痛。
CentOS下的默认编码是UTF-8,所以把数据库的默认编码也设置为UTF-8
alter database test default character set utf8;
mysql 执行外部的 sql 脚本使用 source 命令
source /home/hzr/create.sql;
mysql 导入外部文本数据时的方法是:
load data local infile '/home/hzr/student.txt' into table student fields terminated by '\t';
本文详细介绍了在CentOS环境下,通过设置数据库默认编码为UTF-8来解决MySQL乱码问题,并提供了如何使用source命令执行外部SQL脚本及导入外部文本数据的具体步骤。
1万+

被折叠的 条评论
为什么被折叠?



