关于source批量处理sql命令建立数据库后发现中文乱码问题解决方案(Mysql)

今天在使用souce建表的时候发现自己表结构中的中文出现了乱码问题,那么具体的解决方案如下:
首先我们先使用命令行连接自己的数据库 mysql -u root -p 12345
然后使用show variables like "char%";
关于source批量处理sql命令建立数据库后发现中文乱码问题解决方案(Mysql)_第1张图片
如果说你的这个里面不是utf-8那么就是出现了问题
我们只需在建表之前输入如下命令:
mysql> SET character_set_client = utf8;
mysql> SET character_set_results = utf8;
mysql> SET character_set_connection = utf8;
再次使用source xxx.sql即可解决此问题。
关于source批量处理sql命令建立数据库后发现中文乱码问题解决方案(Mysql)_第2张图片
可以看到乱码问题已被解决,那么觉得博主分享的博客对你有帮助的话,别忘记给了小小的3连谢谢!

你可能感兴趣的:(数据库,sql,mysql)