修改Mysql字符集

12 篇文章 0 订阅
订阅专栏

新建mysql数据库的时候,没有指定字符集和排序规则,导致插入中文的时候,插入失败。

由于表已经建好了,使用Dbeaver可以直接修改字符集和排序规则。

修改完成之后,点击右下角的save 按钮,再弹框中点击执行按钮。

按理说这里样子刷新之后,字符集就改过来了。但是今天新建的好几张表都没修改成功。

后来直接在页面执行下面sql语句。竟然就可以了


ALTER TABLE TABLE_NAME CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

观察一下发现使用dbeaver修改,所执行的的SQL如下

ALTER TABLE mysql_schema.table_name DEFAULT CHARSET=utf8mb4;

关于批量修改

当要修改的表很多的时候,可以执行下面这个SQL。注意:将SCHEMA_NAME替换成自己的schema_name就行

SELECT
	CONCAT(
		'ALTER TABLE ',
		TABLE_NAME,
		' CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;'
	)
FROM
	information_schema.`TABLES`
WHERE
	TABLE_SCHEMA = 'SCHEMA_NAME';

将查询结果复制出来,批量执行。然后刷新一下数据库。问题就解决了

更改SYBASE默认字符集为CP936
10-09
注意:更改字符集后要重新建立数据库。 1、在isql状态下查看原来数据库字符集使用情况,服务器和客户端的都要查看,方法是: 获得服务器端的字符集情况: 1>sp_helpsort 2>go 输出结果应为: Character Set = 2, cp850 Code Page 850 (Multilingual) character set. Sort Order = 50, bin_cp850 Binary Sort Order for Code Page 850 (cp850). ................
Ubuntu下修改MySQL字符集
12-14
MySQL默认字符集为latin,若要正确显示中文,需要将字符集更改未utf8。修改字符集在ubuntu14和ubuntu16下略有不同。  编辑配置文件my.cnf  $sudo vim /etc/mysql/my.cnf  [client]  default-character-set=...
DBeaver设置编码
qq_41906934的博客
06-15 1万+
本文详细记录了DBeaver中3个地方的编码设置方法,友友们可按需选用,如有错误欢迎指正!文件-新建-常规-项目-下一步输入项目名-完成在刚刚创建的项目下创建连接:右键Connections-创建-连接选择SQL-MySQL-下一步输入服务器地址端口、用户名密码-完成准备工作就绪!右键刚才新建的连接-编辑 连接 数据编辑器-二进制编辑器-勾选【数据源"localhost"设置】-字符串编码-选择自己需要的-确定右键刚才新建的连接-编辑 连接连接设置-驱动属性-找到characterEncoding/c...
msyql 查看和修改字符集的方法
最新发布
一路向前
04-04 2038
平时设置字符集感觉很少,默认都是系统设置的校对集字符。更多是出现报错了,插入中文字符的数据失败了,才会去查看表字段的字符集,再查看表格的字符集,最后查数据库的字符集,一级一级往上定位。
更改mysql字符集utf8至utf8mb4
u010719917的专栏
04-24 2050
1,改database server /etc/my.cnf character_set_server = utf8mb4 2.更改库 select * from information_schema.SCHEMATA; def            | information_schema | utf8                       | utf8_g
mysql字符集的查看、修改、踩坑
个人网站:https://www.longzipeng.online
11-24 1283
mysql字符集的查看、修改、踩坑,批量修改字符集,同时修改表和表中字段的字符集
MySQL常用语句
G_whang的博客
03-15 1435
一、建表语句 CREATE TABLE 表名(字段名 字段类型 注释)COMMENT='表描述' 示例: CREATE TABLE student( id INT PRIMARY KEY AUTO_INCREMENT COMMENT '学号', name VARCHAR(200) COMMENT '姓名', age int COMMENT '年龄' ) COMMENT='学生信息' 二、修改字段 2.1、去掉非空 ALTER TABLE 表名 MODIFY COLUMN 字段名 var
如何修改MySQL字符集
09-08
MySQL字符集是数据库...总结,修改MySQL字符集涉及配置文件的更新、服务重启以及验证更改,确保数据能以正确的字符集存储和检索。理解并正确配置字符集是管理多语言数据库的关键,有助于避免乱码问题,提升用户体验。
修改MySQL默认字符集编码
12-14
 查看MySQL字符集的命令是“show variables like '%char%';”。  以MySQL5.6为例,默认的字符集为:  在工作中需要将字符集全部修改为utf8。  以下是修改的方法:  1.打开安装目录,默认在“C:Program...
深入Mysql字符集设置分析
09-11
MySQL字符集设置是数据库管理中一个至关重要的环节,它涉及到数据的存储、比较和检索。本文将深入探讨MySQL字符集的基本概念,字符集设置,以及常见的问题与解决方案。 首先,我们要理解字符集和字符序的基本概念。...
Dbeaver升级之后原sql脚本打开中文乱码问题
xsc49307108的专栏
12-21 1059
基本上升级的问题都是因为dbeaver界面的字符集设置不会因为升级而改变。因此要么重装,要么修改字符集。而dbeaver字符集继承自java容器。那么只需要修改启动时候的jvm配置即可。而win客户端的配置文件一般是exe对应ini文件,因此打开ini,修改为相应的字符集即可。
Mysql 批量更改数据表和字段的字符集Mysql UTF-8字符集更改为utf8mb4字符集
Jarvis.y的博客
10-13 1675
由于Mysql的utf8是有缺陷的,不是真正的UTF-8,utf8mb4才是真正的UTF-8。当你的生产项目一不小心使用到了UTF-8的时候,就需要下面命令去解决问题了。 1、更改表编码(字符集)和表中所有字段的编码(字符集) ALTER TABLE TABLE_NAME CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; 2、查询某个数据库所有表名的语句 SELECT TABLE_NAME from information_schem
更改MySQL数据库的编码为utf8mb4
热水钟博客
03-18 2588
一、概述 utf-8编码可能2个字节、3个字节、4个字节的字符,但是MySQL的utf8编码只支持3字节的数据,而移动端的表情数据是4个字节的字符。如果直接往采用utf-8编码的数据库中插入表情数据,Java程序中将报SQL异常: 二、创建数据库时,设置为utf8mb4 格式: 三、my.ini设置,修改MySQL配置文件 四、检测是否生效 重启数据库,检...
设置 MYSQL 数据库编码为 utf8mb4
eagle89的专栏
12-31 1万+
UTF8MB4
dbeaver连接Oracle中文乱码的解决方案--druid
邀月周记
07-17 9397
dbeaver是一个优秀的通用数据库客户端连接工具,最重要的是社区版一直是开源免费。但是在连接服务端的WE8ISO8859P1字符集时,表中的数据查询出来显示为乱码,无论怎么修改参数都没用。本文主要介绍如何解决这个问题。
dbeaver 导入/导出 结果集/数据 中文乱码
yxb_xb的博客
01-31 1万+
dbeaver 导入/导出 结果集/数据 中文乱码
SQL Server 字符集介绍及修改方法演示
Ruishine的博客
04-02 9255
正确认识SQL Server的字符集 SQL Server 作为一个国际化产品,支持多语言环境。在 SQL Server 中,字符集被称为排序规则(即Collation)。排序规则不仅影响记录行的 sort 顺序,还影响中文显示是否乱码等。在 SQL Server 中,排序规则可在 3 处地方设置: 服务器级别 =>instances db库级别 =>databases 表列级别 =>columns 下图所示为 SQL Server 默认情况下对 Collation 继承的方式。 ..
【DBeaver】常用自定义设置
柒杯红酒
02-16 2万+
数据库管理工具 DBeaver 22.3.4版本、23.0.0版本、字体设置、常用设置 等
DBeaver连接mysql数据库图文教程
热门推荐
ma286388309的博客
03-01 2万+
DBeaver是免费、开源、通用数据库工具,是许多开发开发人员和数据库管理员的所选。下面详细介绍Dbeaver连接mysql数据库的过程。
xshell中修改mysql字符集
04-12
可以使用以下命令修改mysql字符集: 1. 登录mysqlmysql -u root -p 2. 进入数据库:use database_name; 3. 修改字符集:ALTER TABLE table_name CONVERT TO CHARACTER SET charset_name; 4. 查看数据库字符集:SELECT @@character_set_database; 希望能帮到你! 笑话:为什么脚不喜欢穿袜子?因为他们喜欢袜没完没了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 解决 Disconnected from the target VM, address: ‘127.0.0.1:51458‘, transport: ‘socket‘ 219420
  • [ERROR] Malformed \uxxxx encoding.报错解决 40543
  • IDEA打开VUE项目提示please specify path to 'eslint' package 报错 36760
  • hive修改表名、列名、各种注释、增删列、属性、分区名、分区字段类型 24895
  • java计算两个时间相差多少小时 19805

分类专栏

  • 其他 14篇
  • 面试知识点总结 1篇
  • 设计模式 5篇
  • 前端 9篇
  • Git操作指南 2篇
  • 编辑器 8篇
  • 数据库 12篇
  • java 25篇
  • 插件 3篇
  • 大数据 6篇

最新评论

  • WINDOWS安装多个JDK,并随意切换JDK版本

    不科学的年轻人: 把%JAVA_HOME%在path里置顶是真的有用

  • WINDOWS安装多个JDK,并随意切换JDK版本

    不罘: 亲测管用

  • [ERROR] Malformed \uxxxx encoding.报错解决

    shenlanyimi: 泰裤辣!

  • [ERROR] Malformed \uxxxx encoding.报错解决

    weixin_42645061: 作者,我的超人!!!!!!!!!!!!!!!!

  • WINDOWS安装多个JDK,并随意切换JDK版本

    一个想变有钱的Java下标: 看了好多 就你的比较详细有用 感谢

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • 取消springboot中的Test类中的日志打印
  • 【设计模式】-策略模式:优雅处理条件逻辑
  • 【设计模式】-装饰器模式
2024年1篇
2023年6篇
2022年10篇
2021年19篇
2020年36篇
2019年18篇
2018年3篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

PHP网站源码衡阳关键词按天计费推荐东莞关键词排名推荐和县网站优化排名报价长治关键词按天扣费郑州seo网站优化多少钱垦利关键词排名公司湘潭SEO按天计费多少钱临猗关键词排名包年推广哪家好无锡关键词按天扣费报价日照seo网站优化哪家好普洱品牌网站设计价格宁波外贸网站建设多少钱陇南SEO按效果付费多少钱雅安网站推广方案公司鹤壁建站推荐横岗关键词排名多少钱无锡企业网站建设报价宁德企业网站建设石岩营销网站公司和县网站推广方案哪家好丹竹头英文网站建设推荐平顶山SEO按天收费价格邢台百度网站优化排名公司荆门百度竞价推荐河源百度标王公司济宁网站优化按天计费推荐平顶山建网站价格张掖网站推广工具价格本溪百度竞价包年推广公司衡阳seo网站推广报价歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化