开发者社区 > 数据库 > 关系型数据库 > 正文

【RDS】RDS MySQL字符集相关SQL语句是什么?

已解决

RDS MySQL字符集相关SQL语句是什么?

展开
收起
云上猫猫 2022-01-14 13:28:31 1276 0
1 条回答
写回答
取消 提交回答
  • 采纳回答
    show global variables like '%char%';                                  #查看RDS实例字符集相关参数设置
    show global variables like 'coll%';                                   #查看当前会话字符序相关参数设置
    show character set;                                                  #查看实例支持的字符集
    show collation;                                                      #查看实例支持的字符序
    show create table [$Table_Name];                                     #查看表字符集设置
    show create database [$Database_Name];                               #查看数据库字符集设置
    show procedure status;                                               #显示数据库中所有存储过程的基本信息
    show create procedure [$Procedure_Name];                             #显示某一个存储过程的详细信息
    alter database db_name default charset utf8;                         #修改数据库的字符集
    create database db_name character set utf8;                          #创建数据库时指定字符集
    alter table tab_name default charset utf8 collate utf8_general_ci;   #修改表字符集和字符序
    

    说明:

    [$Table_Name]为需要表名。

    [$Database_Name]为库名。

    [$Procedure_Name]为存储过程的名称,一般会配合show procedure status;使用。

    示例如下图所示。

    5.png

    2022-01-14 13:29:19
    赞同 展开评论 打赏

阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。

相关产品

  • 云数据库 RDS MySQL 版
  • 云数据库 RDS
  • 相关电子书

    更多
    TcpRT:阿里云RDS智能诊断系统云上大规模部署自动化服务的客户实践经验 立即下载
    TcpRT:面向大规模海量云数据库的服务质量实时采集与诊断系 立即下载
    袋鼠云基于阿里云RDS的数据库架构实践 立即下载

    相关镜像