mysql表格不显示中文,乱码的解决方法
发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,小编给大家分享一下mysql表格不显示中文,乱码的解决方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!mysql表格不显示中文,乱码的解决办法:首先查看数据库的编码方式;然后编辑打开m
千家信息网最后更新 2024年11月23日mysql表格不显示中文,乱码的解决方法
小编给大家分享一下mysql表格不显示中文,乱码的解决方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
mysql表格不显示中文,乱码的解决办法:首先查看数据库的编码方式;然后编辑打开my.ini文件;接着修改内容为"default-character-set=utf8";最后重新启动数据库即可。
mysql数据表中文乱码解决办法
在往 mysql 数据库中插入数据的时候出现数据 ( 汉字 ) 乱码情况:
在把数据库,数据表的编码改为UTF-8后,还是乱码。
Mysql的默认编码方式是Latin1,不支持中文,因此,如果要让mysql支持中文的话需要把数据库默认的编码修改为gbk或者utf8。
1.查看数据库的编码方式
mysql>show variables like 'character%';
上面的各种字符设置必须一致,只是简单的对数据库、数据表设置编码格式不能完全解决乱码问题,我是将上面的说有字符编码全设置为utf8后解决的乱码问题。
对上面的信息加以说明:
| character_set_client:客户端请求数据的字符集(编码方式) | character_set_connection:从客户端接收到数据,再传输的字符集(建立连接使用的编码) | character_set_database:默认数据库的字符集,无论默认数据库如何改变,都是这个字符集;如果没有默认数据库,那就使用 character_set_server 指定的字符集, 这个变量建议由系统自己管理,不要人为定义。 | character_set_results:结果集的字符集 | character_set_server:数据库服务器的默认字符集 | character_set_system:这个值总是utf8,不需要设置,是存储系统元数据的字符集
上述变量的值不一致或者显示乱码时,可以通过如下命令来修改:
mysql> SET character_set_client = utf8; mysql> SET character_set_results = utf8; mysql> SET character_set_connection = utf8;
2、找到MySQL5.0安装目录下编辑打开my.ini文件,修改为:
[client]port=3306default-character-set=utf8[mysql]default-character-set=utf8# The default character set that will be used when a new schema or table is# created and no character set is defineddefault-character-set=utf8
3、重新启动数据库。
看完了这篇文章,相信你对mysql表格不显示中文,乱码的解决方法有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
数据
数据库
字符
乱码
编码
字符集
中文
方式
表格
数据表
面的
方法
一致
办法
变量
客户
文件
篇文章
系统
问题
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
复制数据库表到另一数据库
haosql数据库是哪里的
深圳正规的网络安全建设
数据库管理系统是不是一组硬件
enigma数据库地址
数据库有哪些技术指标
东软商用软件开发实习生
ui设计引领软件开发新风向
广州erp软件开发如何收费
国家网络安全法六大看法
数据库的技术组成
软件开发 标准人天
软件开发技术员怎么样
河北大数据网络技术服务技能
上海软件开发有哪些学院
电脑没有连接服务器怎么解决
网络技术课堂点评
北京三蒂莲花网络技术
网上个人信息泄露数据库
山东淄博网络安全大赛
java查数据库消息
河北一码全通网络技术
开挂算破坏网络安全罪
数据库开发做什么内容
好未来 软件开发
django 修改数据库
软件开发基础版lession
网络安全不信谣传谣
电脑软件开发需要的工具
服务器能安装显卡么