专栏首页浪人聊编程mysql修改表、字段、库的字符集

mysql修改表、字段、库的字符集

mysql修改表、字段、库的字符集

  • 修改数据库字符集: ALTER DATABASE db_name DEFAULT CHARACTER SET character_name [COLLATE …];
  • ALTER DATABASE apolloConfigdb DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
  • 把表默认的字符集和所有字符列(CHAR,VARCHAR,TEXT)改为新的字符集: ALTER TABLE tbl_name CONVERT TO CHARACTER SET character_name [COLLATE …] 如:ALTER TABLE logtest CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
  • 只是修改表的默认字符集: ALTER TABLE tbl_name DEFAULT CHARACTER SET character_name [COLLATE…]; 如:ALTER TABLE logtest DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
  • 修改字段的字符集: ALTER TABLE tbl_name CHANGE c_name c_name CHARACTER SET character_name [COLLATE …]; 如:ALTER TABLE logtest CHANGE title title VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci;
  • 查看数据库编码: SHOW CREATE DATABASE db_name;
  • 查看表编码: SHOW CREATE TABLE tbl_name;
  • 查看字段编码: SHOW FULL COLUMNS FROM tbl_name;

来源:http://www.diannaowa.com/index.php/archives/233

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Mybatis

    解决方案: 持久层(DAO)的零实现。所谓的零实现,就是不用写实现类代码,直接使用接口就可以操作数据库。

    Carlos Ouyang
  • Mysql超详解

    类型后边可以加限定条件:primary key(主键)、not null(不能为空)、unique(唯一的)、foreign key(外键)、default(定...

    泰斗贤若如
  • Redis 初步接触

    Redis是一个开源的,使用ANSI C 编写,高性能的Key-Value的NoSQL数据库。

    Carlos Ouyang
  • Solr 8.2 使用指南

    Solr是一个基于全文检索的企业级应用服务器。可以输入一段文字,通过分词检索数据。它是单独的服务,部署在 tomcat。

    Carlos Ouyang
  • Oracle - 数据库对象

    视图(view),称为虚表,在数据库中不存在实体。视图本质上是对物理表(基表)的一种数据保护,让开发者或者用户只能看到基表中的部分数据。

    Carlos Ouyang
  • 数据库管理利器——Navicat Premium v12.1.22破解版_x86_x64+mac

    Navicat Premium 是一套数据库管理工具,让你以单一程序同時连接到 MySQL、MariaDB、SQL Server、SQLite、Oracle 和...

    萌海无涯
  • JDBC 编程

    在Java语言中,有一个专门连接数据库的规范(JDBC),专门负责连接数据库进行数据操作。各个数据库提供商会根据这套规范(接口)编写相关的实现类,封装成一个 j...

    Carlos Ouyang
  • 使用 Mybatis-plus 进行 crud 操作

    MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

    Carlos Ouyang
  • Oracle - 函数及多表关联

    函数一般是在数据上执行的,它给数据的转换和处理提供了方便。只是将取出的数据进行处理,不会改变数据库中的值。函数根据处理的数据分为单行函数和聚合函数(组函数),组...

    Carlos Ouyang
  • Oracle - 查询

    根据部门名称,查询雇员信息。部门名称存在于 DEPT 表中,其中的 DEPTNO 和 雇员表 EMP 中的 DEPTNO 对应。

    Carlos Ouyang

扫码关注云+社区

领取腾讯云代金券