专栏首页九州牧云MySQL查看并修改当前数据库编码

MySQL查看并修改当前数据库编码

MySQL中,数据库的编码是一个相当重要的问题,有时候我们需要查看一下当前数据库的编码,甚至需要修改一下数据库编码。

查看当前数据库编码的SQL语句为:

mysql> use xxx
Database changed
mysql> show variables like 'character_set_database';
+------------------------+--------+
| Variable_name          | Value  |
+------------------------+--------+
| character_set_database | latin1 |
+------------------------+--------+
1 row in set (0.00 sec)

上面,我们先切换到xxx数据库下面来,然后使用SQL语句:show variables like 'character_set_database'; 来查看了xxx数据库的编码。查询得到的结果是latin1编码。

下面,我们来修改xxx数据库的编码,把它修改为gb2312。

mysql> alter database xxx CHARACTER SET gb2312;
Query OK, 1 row affected (0.00 sec)

mysql> show variables like 'character_set_database';
+------------------------+--------+
| Variable_name          | Value  |
+------------------------+--------+
| character_set_database | gb2312 |
+------------------------+--------+
1 row in set (0.00 sec)

这里同样做了两件事情: 1、使用SQL语句:alter database xxx CHARACTER SET gb2312; 把xxx数据库的编码设置为了gb2312. 2、再次使用show variables like 'character_set_database'; 来确认一下当前xxx是什么编码。经过确认,数据库编码已经修改为gb2312了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 面试问烂的 MySQL 四种隔离级别,看完吊打面试官!

    事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要...

    良月柒
  • 生物信息学数据库使用教程(九):lncRNA研究相关数据库

    DoubleHelix
  • 科研软件和在线工具使用教程:Endnote详细使用教程

    想要Endnote X9,查看文章:EenNoteX9+PDFelement 6才完美,百度网盘高速下载等科研软件以及科研作图视频教程免费领取

    DoubleHelix
  • 宝塔面板中如何安装memcached缓存器

    Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、...

    爱游博客
  • PostgreSQL 高可用更多选择更多欢乐

    postgresql 的复制功能是比较全面的,物理流,逻辑复制,复制槽,全INSTANCE ,单表。但最近群里面的经常会问一个问题,到底高可用的方式PG 用哪个...

    AustinDatabases
  • MySQL远程连接丢失问题解决方法(Lost connection to MySQL server)

    Mysql错误Lost connection to MySQL server at ‘reading initial communication packet’...

    爱游博客
  • 基础科研不得不了解的实用数据库!

    这么长时间以来,我们推荐过的数据库差不多有好几十个,今天把最常用的一些的实用数据库汇总整理了一下:

    DoubleHelix
  • 宝塔面板如何设置提高服务器性能

    安装宝塔Linux面板 6.9.x,安装Linux工具箱,安装LNMP或LAMP环境

    爱游博客
  • C# SqlSugar框架的学习使用(二)-- 类的生成及增删改查的应用

    前一篇《C# SqlSugar框架的学习使用(一)--SqlSugar简介及创建》我们已经简单的介绍了一下SqlSugar,最后我们在项目中新建了一个SqlSu...

    Vaccae
  • redis应用场景

    毫无疑问,Redis开创了一种新的数据存储思路,使用Redis,我们不用在面对功能单调的数据库时,把精力放在如何把大象放进冰箱这样的问题上,而是利用Redis灵...

    技术从心

扫码关注云+社区

领取腾讯云代金券