新建数据库:
mysql> CREATE DATABASE IF NOT EXISTS LZH default character set gbk collate gbk_chinese_ci;
Mysql中不区分大小写,并且创建一个名为LZH的数据库
IF NOT EXISTS表示创建的数据库有过存在则不从重新创建,如果不存在则创建新的数据库
gbk则表示支持中文简体字符
Character set:一套字符及其编码,字符集
Collate:在字符集内用于比较或者排序字符的一套规则
查询创建的数据库:
mysql> SHOW DATABASES;
查到了一个名为LZH的数据库
使用数据库:
mysql> USE LZH;
此处显示使用数据库的改变
查询当前默认的数据库以及使用的编码方式:
mysql> status;
此处编码方式均为utf8mb4
查看当前默认的字符集以及使用和排序的规则:
show variables like 'character_set_server';
删除数据库:
mysql> DROP DATABASE LZH;
mysql> DROP DATABASE 后面加的是数据库的名字
在一章表中定义多个字段:
上图的存储引擎为innodb
上图的存储引擎为myisam
进入到名为LZH的数据库中,可以看到以ibd和MYD结尾的
所以在数据库中的数据已经落到了文件上