MySQL 安装好之后就可以进行数据库的相关操作了,在一切之前,我们需要首先在创建数据库。

创建数据库语句格式如下:

CREATE DATABASE [IF NOT EXISTS] <数据库名>[[DEFAULT] CHARACTER SET <字符集名>]

查看数据库语句格式:

SHOW DATABASES; 查看所有数据库SELECT DATABASE();查看当前数据库

删除数据库语句格式:

DROP DATABASES [IF EXISTS] <数据库名>

使用数据库语句格式:

USE <数据库名>

[]内部为可选项 。

IF NOT EXISTS :在创建数据库之前进行判断,我们要创建的数据库是否存在,如果不存在,则创建数据库,否则不会创建数据库。

CHARACTER SET:设置数据库的字符集编码,常用的有UTF-8格式

例1:创建一个名为student_db的数据库。

我们在MySQL命令行客户端,输入CREATE DATABASE student_db;执行结果如下:

mysql> create database student_db;Query OK, 1 row affected (0.03 sec)

MySQL中存在的全部数据库

通过SHOW DATABASES 语句我们可以看到MySQL中的全部存在的数据库,其中就有我们自己创建的数据库。

例2:创建一个名为teacher_db的数据库,默认字符编码utf8mb4的数据库。

mysql> create database teacher_db default charset utf8mb4;Query OK, 1 row affected (0.02 sec)


例3:删除student_db数据库

mysql> drop database student_db;Query OK, 0 rows affected (0.05 sec)


此时student_db已经被删除。

例3:使用teacher_db数据库

mysql> use teacher_db;Database changed

当数据库正在被使用时,SELECT DATABASE()可以查看当前数据库。