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了。

mysql 查看当前数据库编码_MySQL查看并修改当前数据库编码相关推荐

  1. linux mysql查看数据库编码_MySQL查看和修改字符编码的实现方法

    MySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修改为gbk或者utf8. 1.需要以root用户身份登陆才可以查看数据库编码方式(以root用户身份登陆的命令为:&g ...

  2. 查看mysql字段的编码_MySQL查看和修改字符编码的实现方法

    MySQL查看和修改字符编码的实现方法 遇到一个插入数据库的乱码,因为是:mac版本的,按网上说的就是不能改变,其编码方式, 本人的机器:mysql-***.dmg默认安装后的编码是:如下图:有两个编 ...

  3. mysql 数据库属性_mysql 查看数据库属性

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  4. mysql怎么退出当前表_MYSQL基本操作--登陆退出,数据库、表、字段的创建、查看、删除、更改...

    1.mysql启动与登陆退出 1.1.启动与停止mysql 1.2.登陆 1.3.退出 2.数据库的基本操作 2.1.创建数据库 2.2.显示数据库 2.3.选择与修改数据库 2.4.删除数据库 3. ...

  5. mysql 二进制日志 解析c++_mysql二进制日志文件恢复数据库

    二进制日志的文件的作用 mysql二进制日志文件用来记录所有用户对数据库操作,即记录用户对数据库操作的sql语句.如果有此文件,当数据库发生意外时,可以通过此文件查看到用户在此文件记录的时间段内用户所 ...

  6. mysql怎么对比表结构_mysql怎么对比两个数据库表结构

    mysql怎么对比两个数据库表结构 发布时间:2021-02-03 11:45:58 来源:亿速云 阅读:58 作者:小新 这篇文章主要介绍了mysql怎么对比两个数据库表结构,具有一定借鉴价值,感兴 ...

  7. mysql备份还原数据库操作系统_mysql 命令行备份还原数据库操作

    一  备份操作 1.备份全部数据库 mysqldump -uroot -p --all databases > aa.sql 2.备份某个数据库并压缩 mysqldump -uroot -p d ...

  8. mysql备份数据库怎么还原数据库文件_mysql如何备份和还原数据库文件

    MySQL使用命令备份和还原数据库 这篇文章主要介绍了MySQL使用命令备份和还原数据库,本文使用Mysql内置命令实现备份和还原,比较简单,需要的朋友可以参考下 数据库在使用当中都会有数据库备份工作 ...

  9. mysql数据库表更改排序_修改SQL数据库排序规则修改表栏位排序规则

    修改SQL数据库排序规则修改表栏位排序规则 修改SQL数据库排序规则: 1.修改为单用户模式 2.然后关闭所有的查询窗口,修改Options的Collocation属性,如:Chinese_PRC_9 ...

最新文章

  1. php 运维系统开发,PHP开发运维管理系统笔记
  2. 来来来,你可能没见过这么全的实战吧
  3. printf输出颜色和ANSI控制码(高亮,下划线,闪烁,光标位置,清屏等)
  4. netcore开源框架_.NET Core开发精选文章目录,持续更新,欢迎投稿!
  5. 关于经纬度的两个计算[Teaksxgluxv]
  6. 正则匹配字符串无匹配不到_实现简单正则表达式匹配
  7. Python爬虫实现:三连文章参与抽奖
  8. 使用缓存的9大误区(上)(转)
  9. Taro button点击切换选中状态
  10. 如何正确使用 FLEX-BOX
  11. root用户远程登陆配置
  12. 文件名字超出计算机无法删除,win7文件名太长无法移动和删除的解决方法
  13. OneZero第四周第五次站立会议(2016.4.15)
  14. c语言入门自学mobi,算法精解:C语言描述[AZW3][EPUB][MOBI][23.00MB]
  15. 苹果6性能测试软件,5款iPhone升级iOS13.6性能测试:运行速度有所提升?
  16. CAS和自旋到底是一个概念吗?
  17. VUE实现登录和登出
  18. DSP TMS320F280049C——互补波形(一)
  19. js 判断字符串是否为数字(正整数)
  20. 国内外学习科学研究机构简介…

热门文章

  1. c java交互_C和Java程序之间的交互/通信
  2. 雷军定AI+IoT为小米核心战略,牵手宜家推进生态布局
  3. [Link]选择一个 Python Web 框架:Django vs Flask vs Pyramid
  4. 建立自动备份的维护计划
  5. 网络工程师常用英文单词和缩写翻译
  6. 99年毕业设计获优的程序-图书管理程序 续
  7. ArcMap导入图层出现General function failure问题 [转]
  8. tomcat启动之后,Chrome浏览器可以访问,IE不行(IE无法访问8080 端口)
  9. [LNOI] 相逢是问候 || 扩展欧拉函数+线段树
  10. java实现中缀表达式转后缀表达式