关于创建表格

来源:2-19 测试字符串类型

qq_慕神9093329

2019-03-15 13:38:02

在表的最后加不加 ENGINE和CHARSET的区别是什么?我看老师这节都没有加。。?

如果不加  他的默认是什么?那么在创建之后怎么修改表格CHARSET和ENGINE

写回答

1回答

好帮手慕阿满

2019-03-15

同学你好,ENGINE是指存储引擎,CHARSET是指字符集编码,在建表时建议指定,如果不指定,将使用默认的。mysql5之前的存储引擎是MyISAM,之后的是InnoDB。默认的字符集编码可以在my.ini文件中查看。C:\ProgramData\MySQL\MySQL Server 8.0目录下的my.ini文件,搜索default-character-set=,查看自己的默认字符集编码。

修改表的字符集编码:

alter table [表明] default character set utf8;

修改表的存储引擎:

alter table [表明] engine=innodb;

建议在创建表时就指定字符集编码和存储引擎。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

0

0 学习 · 4297 问题

查看课程