一、查询
1、查询所有数据库
show databases;
MySQL自带的默认的数据库有四个:
二、创建
1、创建一个新的数据库itcast(不区分大小写):
create database itcast;
查询所有数据库:多了itcast
2、再创建同名的数据库:会报错
加个条件,要是同名已存在的话就不创建:(不同名才创建)
create database [if not exists] itcast;
3、设置默认字符集
不推荐utf8,utf8存储长度3个字节(1个汉字就是3个字节),不支持4个字节(有些特殊字符占4个字节)
推荐utf8mb4
create database [if not exists] [default charset utf8mb4] itcast;
查看现在的数据库,包含itheima:
三、删除
1、删除数据库test:
drop database test;
查看现有的数据库:
2、删除不存在的数据库会报错:
加个条件,若数据库不存在就不删除:(存在的才执行删除操作)
drop datanase [if exists] test;
四、使用
use itcast;
1、进入itcast数据库
2、如何知道目前处于哪个数据库
select database();