首页> 基础笔记 >Mysql基础学习 Mysql基础学习

MySQL数据库的常见操作 查看、创建、删除、使用数据库命令

作者:小萝卜 2019-08-18 浏览 955

简介MySQL数据库的常见操作 创建数据库,删除数据库,选择数据库,显示当前数据库服务器下的所有数据库列表命令

MySQL数据库的常见操作 查看、创建、删除、使用数据库命令

基本的建立数据库的语句命令比较简单:

   CREATE DATABASE [IF NOT EXISTS] 数据库名称;

删除数据库:

   DROP DATABASE [IF EXISTS] 数据库名称;

显示当前数据库服务器下的所有数据库列表:

   SHOW DATABASES;

选择数据库:

   USE 数据库名称;

注意:

1.MySQL数据库中命令不区分大小写。

2.每创建一个数据库,就会在data目录下创建一个以此数据库名称命名的文件夹。

3.在Windows下,数据库名称也是不区分大小写的,但在Linux下,数据库名称严格区分大小写。

-- 创建数据库aa
mysql> create database aa;
Query OK, 1 row affected (0.03 sec)

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| aa                 |
| performance_schema |
| test               |
+--------------------+
5 rows in set (0.00 sec)

-- 删除数据aa
mysql> drop database aa;
Query OK, 0 rows affected (0.17 sec)

-- 删除一个不存在的数据库aa,结果报错
mysql> drop database aa;
ERROR 1008 (HY000): Can't drop database 'aa'; database doesn't exist

-- 尝试删除数据库aa,若aa不存在也不会报错
mysql> drop database if exists aa;
Query OK, 0 rows affected, 1 warning (0.00 sec)

-- 尝试创建数据库lamp110,若数据库已存在则不会创建。
mysql> create database if not exists lamp110;
Query OK, 1 row affected (0.01 sec)

-- 查看lamp110的的建库语句
mysql> show create database lamp110\G
*************************** 1. row ***************************
       Database: lamp110
Create Database: CREATE DATABASE `lamp110` /*!40100 DEFAULT CHARACTER SET utf8 C
OLLATE utf8_unicode_ci */
1 row in set (0.00 sec)

-- 选择使用lamp110数据库
mysql> use lamp110;
Database changed
-- 查看当前所在数据库位置
mysql> select database();
+------------+
| database() |
+------------+
| lamp110    |
+------------+
1 row in set (0.00 sec)
 

 

 

 

 

 

很赞哦! (0)

文章评论

    高端网站建设