上篇文章「MySQ基础」你了解MySQL的相关概念吗?中介绍sql语句有三种类别,我们今天先看第一种sql语句即数据定义语言(DDL,DataDefintionLanguage)语句。
在我们学习sql语句之前,首先要连接数据库服务器,才能写sql语句实现对数据库的操作。
连接数据库
我们使用windows的命令行工具连接数据库,打开命令行工具,切换目录到mysql的安装目录下(看到my.ini这个文件即可),如下图:
目录开始输入命令,连接数据库:
mysql-hlocalhost-uroot-p
参数说明:
-h数据库地址,连接本地数据库时可以不填
-u数据库的用户名
-p数据库的密码
一般我们不会直接输入密码,而是回车之后再输入密码。连接成功之后会出现下图里的内容:
数据定义语言
1、数据库操作的语句
(1)在本地服务器创建一个新数据库
基本语法:createdatabase数据库名;
示例如下图:
(2)显示本地服务器的所有数据库
语法:showdatabases;
示例图注:databases指所有数据库。
(3)使用一个数据库
语句:use数据库名;
当出现“Databasechanged”表示你可以使用这个数据库。
(4)查看数据库中所有数据表
选好数据库之后,当然要知道数据库中都有哪些表,可以使用下面的命令查看:
showtables;
数据库中的所有数据表9rows表示xiaochen这个数据库中有九张表。
(5)删除数据库
注:在删除数据库之前,首先要确认这个数据库的数据是否备份或确定不需要了,再开始删除。使用下面的命令就可以删除一个数据库:
dropdatabase数据库名;
删除数据库先介绍这么多,剩下的内容会在文章中介绍,请继续