创建数据库
我们可以在登陆 MySQL 服务后,使用 create 命令创建数据库,语法如下:
# 连接数据库
mysql -u root -p
# 创建数据库
create DATABASE <db_name>;
使用 mysqladmin 创建数据库
使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。
root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。
# 下面命令执行成功后会创建 MySQL 数据库, 即在登录时就创建了数据库
mysqladmin -u root -p create <db_name>
选择数据库
连接到 MySQL 数据库后,可能有多个可以操作的数据库,所以需要选择你要操作的数据库。
# 连接数据库
mysql -u root -p
# 选择数据库
use <db_name>; # 执行以上命令后,你就已经成功选择了<db_name>数据库,在后续的操作中都会在该数据库中执行。
删除数据库
在删除数据库过程中,务必要十分谨慎,因为在执行删除命令后,所有数据将会消失。
# 登录连接数据库,这边使用 root 用户登录,root 用户拥有最高权限。
mysql -u root -p
# 删除数据库
drop database <db_name>;
使用 mysqladmin 删除数据库
也可以使用 mysql mysqladmin 命令在终端来执行删除命令。
# 在连接数据库的时候,进行数据库删除
mysqladmin -u root -p drop <db_name>
# 执行以上删除数据库命令后,会出现一个提示框,来确认是否真的删除数据库:
Dropping the database is potentially a very bad thing to do.
Any data stored in the database will be destroyed.
Do you really want to drop the '<db_name>' database [y/N] y
Database "<db_name>" dropped