MySQL-数据库
时间:2020-02-23 14:41:00 来源:igfitidea点击:
在本教程中,我们将学习在MySQL中使用数据库。
打开终端,并使用以下命令登录到您的MySQL服务器。
$mysql -u root -p
什么是数据库?
数据库是一个存储空间,它由保存我们的数据的多个表组成。
显示数据库
我们将学习的第一个命令是" SHOW DATABASES;"命令,它用于显示MySQL服务器中存在的所有数据库。
即使我们还没有创建任何数据库,但是在MySQL服务器内部仍然只有很少的数据库是在安装MySQL服务器时创建的。
mysql> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | +--------------------+ 3 rows in set (0.00 sec)
MySQL终端中的命令以";"分号结尾。
创建数据库
要创建数据库,我们使用以下命令。
CREATE DATABASE database_name;
因此,让我们继续创建一个" mysql_project"数据库。
mysql> CREATE DATABASE mysql_project; Query OK, 1 row affected (0.00 sec)
我们可以使用大写字母和小写字母作为MySQL关键字。
类似于" CREATE DATABASE db_name;"或者" create database db_name;"。
现在,如果我们使用" show database;"命令检查数据库,我们将得到以下输出。
mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | mysql_project | | performance_schema | +--------------------+ 4 rows in set (0.01 sec)
使用数据库
创建数据库后,我们使用" USE db_name;"命令开始在数据库内部工作。
在下面的示例中,我们将使用" mysql_project"数据库。
mysql> USE mysql_project; Database changed
删除数据库
我们使用DROP DATABASE db_name;命令从MySQL删除数据库。
在以下示例中,我们将删除/删除db_1
数据库。
mysql> DROP DATABASE db_1; Query OK, 0 rows affected (0.01 sec)
在下一个教程中,我们将学习创建表。