数据库操作
查看数据库
mysql> SHOW DATABASES;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
4 rows in set (0.01 sec)
mysql>切换数据库
USE 数据库名称;:
mysql> USE test;
Database changed
mysql>创建
CREATE DATABASE 数据库名;:
mysql> CREATE DATABASE test;
Query OK, 1 row affected (0.00 sec)
mysql>IF NOT EXISTS
使用 CREATE DATABASE 去创建一个已经存在数据库会产生错误,可以使用 IF NOT EXISTS 来避免错误。
mysql> CREATE DATABASE IF NOT EXISTS test;
Query OK, 0 rows affected (0.00 sec)
mysql>这个命令的意思是如果指定的数据库不存在的话就创建它,否则就什么也不做。
删除
DROP DATABASE 数据库名;:
mysql> DROP DATABASE test;
Query OK, 0 rows affected (0.00 sec)
mysql>IF EXISTS
使用 DROP DATABASE 去删除一个不存在的数据库会产生错误,可以使用 IF EXISTS 来避免错误。
mysql> DROP DATABASE IF EXISTS test;
Query OK, 0 rows affected (0.00 sec)
mysql>这个命令的意思是如果指定的数据库存在的话就删除它,否则就什么也不做。
最后更新于