首页 > 数据库 ># MySQL Server 5.7下的拉丁文编码如何改为中文编码问题

# MySQL Server 5.7下的拉丁文编码如何改为中文编码问题

时间:2022-11-05 21:46:41浏览次数:53  
标签:编码 5.7 utf8 Server 报错 MySQL

问题出现

MySQL版本

问题

解决问题

找到my.ini文件

进入修改编码

加入:

default-character-set=utf8 #默认字符集(63行左右)

加入:

character-set-server=utf8
collation-server=utf8_general_ci(76行左右)

修改后按ctrl+s保存,一定要保存

重启MySQL57

进入服务启动窗口

重启

如图找到MySQL57停止后再开启即可

重新进入MySQL Server 5.7

输入指令,编码已经变为utf-8

尝试插入

发现依旧报错,因为该表是在拉丁编码下创建的,需要修改其编码(水平有限,删除重新创建,重新操作后不再报错)

最后结果如下

当然最新的MySQL Server 8.0不会出现该问题,因为今后工作会用到MySQL Server 5.7,故而作为了解

标签:编码,5.7,utf8,Server,报错,MySQL
From: https://www.cnblogs.com/zlover/p/16861366.html

相关文章

  • Zabbix 5.0 监控 SQLSERVER的配置方法
    0x01环境说明zabbix server5.0  zabbixagent25.0.28windowsserver2019  防火墙已关闭,也可开启放行相关端口SQLSERVER2016 0x02配置准备freetds......
  • SQL 注入之:SQL Server 数据库
    郑重声明:本笔记编写目的只用于安全知识提升,并与更多人共享安全知识,切勿使用笔记中的技术进行违法活动,利用笔记中的技术造成的后果与作者本人无关。倡导维护网络安全人人......
  • 11个常见的分类特征的编码技术
    机器学习算法只接受数值输入,所以如果我们遇到分类特征的时候都会对分类特征进行编码,本文总结了常见的11个分类变量编码方法。1、ONEHOTENCODING最流行且常用的编码方......
  • 【逻辑】简陋的配置项编码
    前言最近在工作中,遇到一个需要通过byte[]类型发送控制指令的需求过程分析此次用到了两个简易的位运算和一个小常识按位与(&):两个操作数按位进行与运算按位或(|):两个......
  • Python编码规范
    一.命名规范类:采用​​驼峰命名法​​​,每个单词首字母大写,不使用​​_​​​​ElectricCar​​​、​​Car​​类的示例:全部小写,单词间使用​​_​​分割......
  • 按指定编码读写文件
    importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStreamRea......
  • 编码解码
    /**编码:字符串变成字节数组*解码:字节数组变字符串**String-->byte[];str.getBytes(charsetName);**byte[]-->String;newString(byte[],charsetName)*/......
  • Windows Server 2016部署MySQL 8.0 MGR
    环境介绍操作系统IP主机名MySQL版本WindowsServer2016192.168.1.91db18.0.31WindowsServer2016192.168.1.92db28.0.31WindowsServer2016192.......
  • 关于为什么使用 ascii GBK unicode编码
    关于为什么使用asciiGBKunicode编码由来:大家都知道计算机最早是美国人为了更加便捷的存储和计算数据发明的,但是呢计算机底层都是硬件,只能存储像0101这样的二进制数据,那......
  • SQL SERVER 中 sys.dm_tran_locks 消息 297,级别 16,状态 1,第 6 行 用户没有执行此操
     SQLSERVER中 sys.dm_tran_locks 消息297,级别16,状态1,第6行用户没有执行此操作的权限。--1.查询数据库阻塞与死锁的进程清单(可分析清单详情,看看死锁id对应的......