首页 > 其他分享 >修改表字符集

修改表字符集

时间:2023-03-21 16:48:33浏览次数:46  
标签:NAME 字符集 修改 COLLATION NULL select schema

修改表的字符集并使历史行生效

ALTER TABLE customer CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

 查看字段的字符集和排序字符集

select table_schema,COLLATION_NAME,count(COLLATION_NAME) num
from information_schema.`COLUMNS`
where TABLE_SCHEMA in (select schema_name from information_schema.SCHEMATA where schema_name in
      ('pay','md','perfdca','df','sdfa') )
      and COLLATION_NAME is not null
group by table_schema,COLLATION_NAME
order by table_schema,COLLATION_NAME;

select table_schema,cc.TABLE_NAME,cc.COLUMN_TYPE,cc.CHARACTER_SET_NAME,cc.COLLATION_NAME
from information_schema.`COLUMNS` cc
where TABLE_SCHEMA in (select schema_name from information_schema.SCHEMATA where schema_name in
('pay_auth','pay_trade') )
and COLLATION_NAME is not null;

 查看库、表、字段的字符集和排序字符集

mysql> select * from information_schema.SCHEMATA where schema_name in('pd','fee');

mysql> show table status from class_7 like 'test_info'; +-----------+--------+---------+------------+------+----------------+-------------------------+-------------+------------+-----------------+----------+- | Name | Engine | Version | Row_format | Rows | Avg_row_length | Data_leate_time | Update_time | Check_time | Collation | Checksum | +-----------+--------+---------+------------+------+----------------+-------------------------+-------------+------------+-----------------+----------+- | test_info | InnoDB | 10 | Compact | 10 | 1638 | 17-12-05 19:01:55 | NULL | NULL | utf8_general_ci | NULL | +-----------+--------+---------+------------+------+----------------+-------------------------+-------------+------------+-----------------+----------+- 1 row in set (0.00 sec) mysql> show full columns from pay_trade.account_trans_info +---------------+-----------------+--------------------+------+-----+---------+-------+---------------------------------+------------------+ | Field | Type | Collation | Null | Key | Default | Extra | Privileges | Comment | +---------------+-----------------+--------------------+------+-----+---------+-------+---------------------------------+------------------+ | tid | bigint unsigned | NULL | NO | PRI | NULL | | select,insert,update,references | 序号 | | merchant_id | varchar(32) | utf8mb4_unicode_ci | NO | | NULL | | select,insert,update,references | 支付机构商户编码 | | merchant_no | varchar(32) | utf8mb4_unicode_ci | YES | MUL | NULL | | select,insert,update,references | 支付中心商户号 | | service_tid | bigint | NULL | YES | | NULL | | select,insert,update,references | 服务中心id | ... +---------------+-----------------+--------------------+------+-----+---------+-------+---------------------------------+------------------+

 

标签:NAME,字符集,修改,COLLATION,NULL,select,schema
From: https://www.cnblogs.com/jiangxm157/p/16261662.html

相关文章

  • Cadence16.6批量修改原理图中器件属性
    https://blog.csdn.net/cheer_me/article/details/115678835 操作步骤如下(1)选中.dsn设计⼯程⽂件—>Tools—>Exportproperties—>默认选项并点击OK。即可⽣成⼀个后......
  • Java实现记录对象修改前后的变化
    需求描述今天接到一个需求,修改数据时需要记录修改详情。详情包括,被修改的字段,修改前的值和修改后的值。解决思路分别比较修改前后两个Bean实例的所有成员变量,当值不一致时......
  • 在线直播系统源码,顶部标题栏的隐藏和显示、标题修改
    在线直播系统源码,顶部标题栏的隐藏和显示、标题修改1、顶部标题栏的隐藏:在我们的project工程下,找到“values”文件夹下的“themes.xml”或“styles.xml”文件(文件位置一......
  • 使用Python标准库修改 Windows 系统代理
    转载:https://www.jianshu.com/p/6862d35e2855?tdsourcetag=s_pcqq_aiomsg Why在用Python编写一些网络相关的脚本时经常会需要连上特定代理。而面向Google编程又......
  • Allegro-PCB修改原点位置
      2、打开Setup菜单栏下面的Designparameters选项,在DesignparametersEditor对话框选择Design菜单栏,在Moveorigin标签下输入新的坐标就可以修改原点位置了  ......
  • idea创建maven项目默认访问页面的修改
    在web.xml文件中的<web-app标签>之间加入代码<welcome-file-list> <welcome-file>这儿写你要显示的页面名称</welcome-file></welcome-file-list>之后就能跳转到对应的......
  • 关于element-ui修改.el-submenu__title悬浮样式不生效的问题
    以下内容仅供个人学习使用据网友分析原因:二级菜单是使用slot添加的,单独给这个slot添加样式,等渲染出来,样式没有了,需要有深选择器。可以使用深选择器,加入以下样式方可解决......
  • 修改DNS
    查看网络信息,终端内输入ipconfig/all首选DNS服务器地址中填写,改成8.8.8.8或者114.114.114.114,然后刷新DNSipconfig/flushdns注意:首选DNS服务器地址建议尝试多个,备用可不填......
  • docker 容器内系统时区tomcat时区修改
    现象:查看docker容器运行的项目的日志时发现时间与北京时间差8小时原因:很容易猜到是容器时区错误,使用的是协调世界时UTC,可以近似看作0时区,我们中国应该使用......
  • Windows 漏洞修改 CVE-2016-2183 CVE-2013-2566 CVE-2015-2808
    使用软件:https://www.nartac.com/Products/IISCrypto/Download参考链接:https://segmentfault.com/a/1190000042222840?utm_source=sf-similar-article......