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

mysql utf8设置配置转载不了怎么办

发布网友 发布时间:2022-04-21 08:14

我来回答

1个回答

热心网友 时间:2023-11-07 19:55

服务器端
修改数据库配置文件/etc/my.cnf
character-set-server=utf8mb4
collation_server=utf8mb4_unicode_ci
重启MySQL(按照官方文档,这两个选项都是可以动态设置的,但是实际的经验是Server必须重启一下)
已有的表修改编码为utf8mb4
ALTER TABLE
tbl_name
CONVERT TO CHARACTER SET
charset_name;
使用下面这个语句只是修改了表的default编码
ALTER TABLE table_name CONVERT TO CHARACTER SET utf8mb4;
客户端
jdbc的连接字符串不支持utf8mb4,这个 这种方式 来解决的,如果服务器端设置了character_set_server=utf8mb4,则客户端会自动将传过去的utf-8视作utf8mb4。
Connector/J did not support utf8mb4 for servers 5.5.2 and newer.
Connector/J now auto-detects servers configured with character_set_server=utf8mb4 or treats the Java encoding utf-8 passed using characterEncoding=... as utf8mb4 in the SET NAMES= calls it makes when establishing the connection. (Bug #54175)
其他的client端,比如php、python需要看下client是否支持,如果不能在连接字符串中指定的话,可以在获取连接之后,执行”set names utf8mb4″来解决这个问题;
因为utf8mb4是utf8的超集,理论上即使client修改字符集为utf8mb4,也会不会对已有的utf8编码读取产生任何问题。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
《火星异种》揭示了怎样的人性丑恶。? 日本哪些漫画动作(战斗类)设计较好,较为细致?并请稍微分析 新的一学年马上开学了,想送老师一件开学礼物,实用性强的。 开学送老师什么礼物? 未办理不动产的 没办登记的抵押合同怎么办 欠债人失联后的处理办法 早上肚子胀是什么原因 梦见姐姐去外地工作 电脑中所存的文件都在哪儿 mysql数据库存储路径怎么更改? mysql数据长度无法设置,保存后就变为零 远程连接mysql数据库很慢,修改了my.ini配置文件,[mysqld]下加了skip-name-resolve并重启也没有用 如何修改mysql配置文件中的参数? 如何修改mysql数据存放的位置 mysql5.7怎么修改环境配置文件 如何在linux下安装mysql数据库并配置 Navicat for MySQL修改完后该如何保存? mysql数据库怎么保存修改过的数据 mysql更改字符集后怎么保存,重启就还原了 mysql navicat 8 lite for Mysql 设置主键后点 ‘保存‘ 后出现如图错误,求解决! 我在mysql里用dos命令修改编码后为什么重启之后不能生效又变回原来的样子了??怎么才能保存设置?? mysql更改my.ini文件时,设置default-character-set=utf8,保存时拒绝访问(以管理员身份)。怎样成功保存 我要改mysql中my.ini这个配置文件,改完后保存它提示我没有管理员权限接着出现拒绝访问,我该怎么办? ini文件修改后不能保存 centOS6.5 下mysql更改的配置无法保存 mysql更改的配置无法保存 怎么可以查到自己名下有几个手机号 自律自评自立,四年级作文怎么写 如何自律500字作文 380伏的高压线有辐射吗? 高压线有没有辐射问题? 高压线有没有辐射影响的? 高压线对人有危害吗??? 液晶显示器的技术参数以及具体意义 小区附近有高压线,是否有辐射? 高压线辐射多大 高压线有辐射吗 高压线的辐射对人体有何影响 户户通位置锁定模块异常怎么解决? 户户通显示位置锁定模块异常2请更换机顶盒怎么回事 404 Not Found 户户通出现位置模块异常3如何处理? 户户通出现位置锁定模块异常1怎么处理 小小知识站 电视屏幕有位置锁定模块异常怎么解决? 户户通机顶盒显示位置锁定模块异常4,这怎么解决? 户户通机顶盒模块异常怎么解决? 户户通定位机顶盒出现位置锁定模块异常2怎么办 户户通位置锁定模块异常2请更换机顶盒,怎么办 户户通出现位置锁定模块异常1怎么办啊