在 mysql 中设置中文的办法为:改动 my.cnf 文档,设定 character-set-server 和 collation-server 为 utf8mb4 和 utf8mb4_unicode_ci。修改数据库和表,使之字符集和审校标准为 utf8mb4 和 utf8mb4_unicode_ci。重启 mysql 服务,即可起效。认证设定,确定字符集和审校标准已更新。
内容来自zvvq
copyright zvvq
MySQL 中设置中文的办法 zvvq.cn
一、配备 my.cnf 文档
开启 MySQL 环境变量 my.cnf。该文件通常位于下列部位: 本文来自zvvq
Windows:C:ProgramDataMySQLMySQL Server 8.0my.ini Linux/macOS:/etc/mysql/my.cnf加上或编写下列行:
本文来自zvvq
[mysqld]
character-set-server=utf8mb4
copyright zvvq
collation-server=utf8mb4_unicode_ci
二、更新数据库和表 zvvq.cn
传送到 MySQL 数据库:
mysql-uroot-p 内容来自zvvq
运作下列指令更新数据库的默认字符集和审校标准:
ALTERDATABASEdatabase_nameCHARACTERSET utf8mb4 COLLATE utf8mb4_unicode_ci;
copyright zvvq
运作下列指令更新表:
ALTERTABLEtable_nameCONVERTTOCHARACTERSET utf8mb4 COLLATE utf8mb4_unicode_ci; 内容来自zvvq
三、重启 MySQL 服务
终止 MySQL 服务:
service mysql stop
内容来自samhan666
重启 MySQL 服务:
service mysql start copyright zvvq
四、认证设定
重连到 MySQL 数据库: copyright zvvq
mysql-uroot-p
copyright zvvq
运作下列指令查询当前字符集和审校标准:
内容来自zvvq,别采集哟
SHOWVARIABLESLIKEcharacter_set%;
留意:
utf8mb4 是适配 UTF-8 编码的字符集,最好使用。 utf8mb4_unicode_ci是不区分大小写、不区分重音的审校标准。变更字符集和审校标准可能需要一些时间,具体取决于数据库和表中尺寸。在变更字符集和审校标准以前,请先备份数据库。以上就是mysql语言怎么设置中文的详细内容,大量请关注zvvq技术分享网其他类似文章!
zvvq