问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

character_set_database=latin1要改成utf8

发布网友 发布时间:2022-04-09 17:25

我来回答

1个回答

热心网友 时间:2022-06-21 03:22

修改默认字符集
1、 最简单的修改方法,就是修改mysql的my.ini文件中的字符集键值,
如 default-character-set = utf8
character_set_server = utf8
修改完后,重启mysql的服务,service mysql restart
使用 mysql> SHOW VARIABLES LIKE 'character%';查看,发现数据库编码均已改成utf8
+--------------------------+---------------------------------+
| Variable_name | Value |
+--------------------------+---------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | D:"mysql-5.0.37"share"charsets" |
+--------------------------+---------------------------------+

2、还有一种修改字符集的方法,就是使用mysql的命令
mysql> SET character_set_client = utf8 ;
mysql> SET character_set_connection = utf8 ;
mysql> SET character_set_database = utf8 ;
mysql> SET character_set_results = utf8 ;
mysql> SET character_set_server = utf8 ;

mysql> SET collation_connection = utf8 ;
mysql> SET collation_database = utf8 ;
mysql> SET collation_server = utf8 ;

3、一般就算设置了表的默认字符集为utf8并且通过UTF-8编码发送查询,你会发现存入数据库的仍然是乱码。问题就出在这个connection连接层上。解决方法是在发送查询前执行一下下面这句:

SET NAMES 'utf8';

它相当于下面的三句指令:
SET character_set_client = utf8;
SET character_set_results = utf8;
SET character_set_connection = utf8;

**补充:***
先把数据导出,把数据库转换完毕后再把数据导回数据库
***********
--
以上,希望对你有所帮助。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 火锅餐厅厨房有哪些 小火锅厨房设备有哪些 招商银行手机掌上生活都是用信用卡吗 掌上生活是哪个行的信用卡 我在西安,可以专职跑滴滴不? 准备在西安跑滴滴,不知道怎么样??? 现在在西安跑滴滴快车还能挣到钱吗?准备买辆十万左右的二手车开跑滴滴,大家给点意见 手持式家用吸尘器扬子和韩夫人哪个 西安跑滴滴专车收入怎么样?车型用哪款二手车比较划算? 请问一下有没有那个在西安全职跑滴滴快车的?一天能挣多少钱? 在西安私家车跑滴滴专车收入怎么样? 选除螨仪应该注意些什么? 请问跑滴滴专车现在怎么样,西安地区的? 恒丰银行信用卡怎么样 有什么洁面仪可以充电的,不用一直放电池的 在西安跑滴滴打车怎么样 全沉浸式模式打电话可以收到吗 防溺水手抄报作文120字左右 韩夫人吸尘器怎么样,韩夫人吸尘器好不好 福州高铁偶遇《一往无前的蓝》的蓝朋友们,路人镜头下的他们状态如何? 防滑防摔防溺水手抄报内容 想弄沉浸式状态栏,不过多久老是root失败,为什么呢? 图片里是无意间变成那样觉得很好看,现在手 日本侵华战争一共死了多少中国人,? 中国历史上的战争死亡总人数是多少 以沟通为话题带有题记的作文600字 字母下面加点是什么文的字母,如s下面有点,怎么输入 中国历史上哪场战争伤亡的人数最多? ('s)点在S前边的符号怎么打出来 S上面一个点怎么打? 湖南的辣毛豆怎么做出来了的? 抗日战争期间平均死多少个中国人(士兵和百姓)死一个日本人 第二次世界大战中日本人和中国人的死亡人数是多少? 特殊符号$,S中间的一竖上边和下边都出头了,中间那段没有,怎么打,找了一个多小时了? cad有三视图能能自动生成轴测图吗 在抗日战争中,中国人一共死亡多少? 如何用2007版cad将三视图图自动生成轴测图 二战中,日本『屠杀』了多少了多少中国人? 以“沟通”为话题的作文怎么写如题 麻辣肉丁毛豆怎么做好吃? CAD三维转轴测图 问题 甲午战争死了多少中国人? 沟通话题作文600字