1.查看数据库编码格式

1
mysql> show variables like 'character_set_database';

2.查看数据表的编码格式

1
mysql> show create table <表名>;

3.创建数据库时指定数据库的字符集

mysql>create database <数据库名> character set utf8;

4.创建数据表时指定数据表的编码格式

create table tb_books (name varchar(45) not null,price double not null,bookCount int not null,author varchar(45) not null ) default charset = utf8;

5.修改数据库的编码格式

mysql>alter database <数据库名> character set utf8;

6.修改数据表格编码格式

mysql>alter table <表名> character set utf8;

7.修改字段编码格式

mysql>alter table <表名> change <字段名> <字段名> <类型> character set utf8;mysql>alter table user change username username varchar(20) character set utf8 not null;

8.添加外键

mysql>alter table tb_product add constraint fk_1 foreign key(factoryid) references tb_factory(factoryid);
mysql>alter table <表名> add constraint <外键名> foreign key<字段名> REFERENCES <外表表名><字段名>;

9.删除外键

mysql>alter table tb_people drop foreign key fk_1;
mysql>alter table <表名> drop foreign key <外键名>;

转载于:https://www.cnblogs.com/givemelove/p/8178984.html

查看mysql数据库及表编码格式相关推荐

  1. mysql在哪儿查看表的代码_查看mysql数据库及表编码格式

    转载来源:http://www.cnblogs.com/shootercheng/p/5836657.html ============================================ ...

  2. 查看或修改mysql数据库及表编码格式

    1.查看数据库编码格式 mysql> show variables like 'character_set_database'; 2.查看数据表的编码格式 mysql> show crea ...

  3. 如何查看mysql数据库各个表数据占用空间大小?

    首先进入mysql数据库 打开information_schema这个库 找到tables 这张表,如下图所示: -- 查询所有库的信息 select * from information_schem ...

  4. navicat工具查看MySQL数据库_表占用容量_占用空间是多少MB---Linux工作笔记048

    如果你跟我一样,遇到,一个表中的数据,就有20GB这么大,你就可能用到这个功能了. 1.下面这个sql复制在Navicat选择,查询执行就可以了,能查出所有的数据库的占用空间是多少 MB select ...

  5. 查看Mysql 数据库所有表的数据量

    想大概了解一下某个数据库表的数据量的信息,怎么办,不想一个一个的select count(1)... 1. ##查看所有表信息 SELECT * FROM information_schema.TAB ...

  6. 查看MySQL数据库一个表所占的存储空间大小

    在mysql中有一个information_schema数据库,这个数据库中装的是mysql的元数据,包括数据库信息.数据库中表的信息等.所以要想查询数据库占用磁盘的空间大小可以通过对informat ...

  7. 如何查看MySQL数据库状态及信息(内存、数据库、编码格式、表、列、索引等)

    备战2022春招或暑期实习,本专栏会持续输出MySQL系列文章,祝大家每天进步亿点点!文末私信作者,我们一起去大厂. 本篇总结的是 <如何查看MySQL数据库状态及信息>,后续会每日更新~ ...

  8. 查看mysql数据库大小、表大小和最后修改时间

    1:mysql命令行: [root@localhost ~]# mysql -e "select * from information_schema.TABLES where informa ...

  9. 【MySQL】查看 mysql 数据库最后修改时间、创建时间、表大小

    查看 mysql 数据库最后修改时间.创建时间.表大小 一个库有几十张表,有很多这样的库. 想要查询一个库最近一次修改的时间,用以判断哪个是最近在使用的库. 有什么办法可以查询一个库最近一次修改的时间 ...

最新文章

  1. Android控件点击圆形阴影反馈解决方案
  2. 大厂都拿捏的缓存方案,平台级分布式缓存,什么业务才合适?
  3. 以后要使用tf.keras不要单独使用KERAS
  4. 6月17 表单验证
  5. 关于大龄程序员的谣言 新手必读
  6. django为什么需要子进程,如何关闭子进程,linux状态
  7. 如何在OpenJDK中使用ECC
  8. 打游戏提示计算机丢失,Windows7电脑运行某游戏提示“计算机丢失mxvcp120.dll”怎么办...
  9. 通过Flume简单实现Kafka与Hive对接(Json格式)
  10. (97)FPGA DCM与PMCD区别?
  11. POJ3414(BFS+[手写队列])
  12. go程序员面试算法宝典 pdf_Go程序员面试算法宝典
  13. Java开发实习生面试—附简历以及面试题
  14. 将ppt的图保存成矢量图
  15. 【PPT】常用技巧操作
  16. 使用jqdata和hikyuu平台进行C /python混合策略编写的方法
  17. 【DP】HDU6357 Hills And Valleys
  18. 对办公文档加密 到了外部计算机就无法打开,使用文件夹加密超级大师加密了文件,更换电脑后加密文件打不开了怎么办?...
  19. Qt 应用程序输出中文乱码+UI界面输出中文乱码
  20. Apache dbutils工具

热门文章

  1. 我的世界基岩版json_我的世界基岩版合集
  2. android模糊查询listview数据_ListView的简单应用(一)
  3. sql中的begin....end
  4. java练习:打印 数字1、2、3、4的组合,不能以4开头,1和3不能相邻,且数字不能重复
  5. mysql 8.0什么时候发布_MySQL 8.0.22正式发布
  6. 生日快乐的代码_生日快乐,我的上电!
  7. html怎么插入外部js,如何插入js,引用外部js,js在页面中的位置
  8. 2021年春季学期-信号与系统-第六次作业参考答案-第八小题
  9. 电路纹身-疼痛的快乐
  10. linux 批量启动服务器,批量部署Linux操作系统systemimager 使用