![MySQL 8从入门到精通(视频教学版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/737/26542737/b_26542737.jpg)
上QQ阅读APP看书,第一时间看更新
3.1 创建数据库
MySQL安装完成之后,将会在其data目录下自动创建几个必需的数据库,可以使用“SHOW DATABASES;”语句来查看当前所有存在的数据库,输入语句如下。
![](https://epubservercos.yuewen.com/76103A/15056702904172406/epubprivate/OEBPS/Images/894.jpg?sign=1738857542-uuvXtTJJXslma8ZIWJ5mx3dAXIE6RCTO-0-b173bbf1d1b87f1a96af7b5a778a892a)
可以看到,数据库列表中包含了6个数据库,MySQL是必需的,它描述用户访问权限,用户经常利用test数据库做测试的工作,其他数据库将在后面的章节中介绍。
创建数据库是在系统磁盘上划分一块区域用于数据的存储和管理,如果管理员在设置权限的时候为用户创建了数据库,则可以直接使用,否则需要自己创建数据库。MySQL中创建数据库的基本SQL语法格式为:
CREATE DATABASE database_name;
“database_name”为要创建的数据库的名称,该名称不能与已经存在的数据库重名。
【例3.1】创建测试数据库test_db。输入如下语句:
CREATE DATABASE test_db;
数据库创建好之后,可以使用SHOW CREATE DATABASE声明查看数据库的定义。
【例3.2】查看创建好的数据库test_db的定义。输入如下语句:
![](https://epubservercos.yuewen.com/76103A/15056702904172406/epubprivate/OEBPS/Images/902.jpg?sign=1738857542-1SxvvXhhKQrQLoRTi7GCuu5Jnw2QQ3lZ-0-787a3f50f4dfc3ead793406ca271a162)
可以看到,如果数据库创建成功,就将显示数据库的创建信息。
再次使用“SHOW DATABASES;”语句来查看当前所有存在的数据库,命令语句如下:
![](https://epubservercos.yuewen.com/76103A/15056702904172406/epubprivate/OEBPS/Images/903.jpg?sign=1738857542-xtySta22dIBcvtoHd9J5Pv1NhPeRDgWD-0-46afdcc5aa0ced5270db722db110b3b2)
可以看到,数据库列表中包含了刚刚创建的数据库test_db和其他已经存在的数据库的名称。