# 不去区分大小写
# 查询所有数据库
SHOW DATABASES;
# 查询当前数据库
SELECT DATABASE();
# 创建
CREATE DATABASE;
CREATE DATABASE[IF NOT EXISTS]数据库名[DEFAULT CHARSET字符集][COLLATE排序规则];
# 删除
DROP DATABASE[ IF EXISTS]数据库名;
# 使用
USE 数据库名;
####################### 运行过程及结果#####################
mysql> create database if not exists itcast;
Query OK, 1 row affected, 1 warning (0.01 sec)
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| itcast |
| mysql |
| performance_schema |
| sys |
+--------------------+
5 rows in set (0.00 sec)
mysql> create database if not exists test;
Query OK, 1 row affected (0.01 sec)
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| itcast |
| mysql |
| performance_schema |
| sys |
| test |
+--------------------+
6 rows in set (0.00 sec)
mysql> create database itheima default charset utf8mb4;
Query OK, 1 row affected (0.01 sec)
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| itcast |
| itheima |
| mysql |
| performance_schema |
| sys |
| test |
+--------------------+
7 rows in set (0.00 sec)
mysql> drop database test;
Query OK, 0 rows affected (0.02 sec)
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| itcast |
| itheima |
| mysql |
| performance_schema |
| sys |
+--------------------+
6 rows in set (0.00 sec)
mysql> drop database if exists test;
Query OK, 0 rows affected, 1 warning (0.01 sec)
mysql> use itcast;
Database changed
mysql> #hui
mysql> select database();
+------------+
| database() |
+------------+
| itcast |
+------------+
1 row in set (0.00 sec)
mysql> use itheima;
Database changed
mysql> select database();
+------------+
| database() |
+------------+
| itheima |
+------------+
1 row in set (0.00 sec)
SQL-DDL-数据库操作
最新推荐文章于 2024-09-12 23:58:52 发布