目录

MySQL库的操作

MySQL库的操作

MySQL库的操作

https://i-blog.csdnimg.cn/direct/2593dcd29c4a471fbb4a1828d03607c3.jpeg#pic_center

库的操作

1.查看数据库

  • show databases;

https://i-blog.csdnimg.cn/direct/f1b27a811b1f4a5993abf3589ba59eff.png#pic_center

  • 注意: MySQL语句对于大小写不敏感

2.创建数据库

2.1 创建示例

创建一个名为demo1的数据库

https://i-blog.csdnimg.cn/direct/bb7267c9389e4a11be7b0c326eb886a7.png#pic_center

添加判断语句: if not exists

https://i-blog.csdnimg.cn/direct/b59d404cc52040b785cb394ccea334d6.png#pic_center

  • 数据库创建成功之后,会在 data 目录下生成一个与数据库同名的目录,用于保存数据库中所有的数据

https://i-blog.csdnimg.cn/direct/da88eecca34242e4afddc0b4f48635c4.png#pic_center

3.字符集编码和校验(排序)规则

3.1查看数据库支持的字符集编码

https://i-blog.csdnimg.cn/direct/b28562f6ac824e358a5a18de291408e5.png#pic_center

  • MySQL8.0默认的字符集编码是 utf8mb4

3.2查看数据库支持的排序规则

https://i-blog.csdnimg.cn/direct/c276eefee7404815b889dbc4cc5b3d89.png#pic_center

  • MySQL8.0默认的排序规则是 utf8mb4_0900_ai_ci

3.3不同的字符集与排序规则对数据库的影响

  • utf8mb4_0900_ai_ci 是MySQL8.0引入的规则,老版本不能识别
  • utf8mb4 编码是对 Unicode字符集的一种实现 ,用1到4个字节表示一个字符,可以 表示世界上几乎所有的字符 ,而且更节省空间

3.4查看系统默认字符集和排序规则

https://i-blog.csdnimg.cn/direct/3f3eee96d4994d91bf1d4208543f3fa9.png#pic_center

https://i-blog.csdnimg.cn/direct/04fed55bcbdc409a8bb585db649a8351.png#pic_center

3.5最全创建数据库的指令

  • 在创建数据库时,给出 字符编码集和排序规则

https://i-blog.csdnimg.cn/direct/c4c55ebcd2214165bf80a77f942c94a2.png#pic_center

4.修改数据库

4.1修改示例:

  • 将demo3的字符集修改为 gbk

https://i-blog.csdnimg.cn/direct/42e02cc08fa443fc834853001950fefa.png#pic_center

5.删除数据库

5.1删除示例:

https://i-blog.csdnimg.cn/direct/5ae48105bb3b466183fdd4b2de5464f3.png#pic_center

5.2删除改进方案 – 添加判断语句

https://i-blog.csdnimg.cn/direct/35a8901d24bf4e5a89a537643dfe8aff.png#pic_center

5.3注意事项

  • 删除数据库是一件非常危险的事情,不要轻易删除
  • 删除数据库之后,数据库对应的目录及目录中所有的文件也会被删除
  • 删除数据库之后,使用 show databases; 查看是否找不到对应的数据库

删除

  • 删除数据库之后,数据库对应的目录及目录中所有的文件也会被删除
  • 删除数据库之后,使用 show databases; 查看是否找不到对应的数据库