用户DOM命令操作MMM

五、用户DOM命令操作MMM

DOS是计算机操作系统最原始的人机交互方法。用DOS命令也可以操作MySQL数据库。虽然我们用DOS操作数据库的机会将来并不是很多,但本节里讲的所有操作数据库的命令,在今后讲的各种方法中都可以使用。

1. DOS登录MySQL数据库

从DOS进入MySQL安装目录下的bin目录。如果MySQL安装在d:\MAMP\bin\mysql下,则DOS命令为:

图示

输入以上DOS命令后,按提示输入密码就可以进入MySQL,如图5-23所示。用户名、密码省略只能看到局部内容。

图示

图5-23 在DOS状态进入MySQL

退出MySQL:使用quit或者exit。

2.创建用户(图5-24)

图示

图示

图5-24 创建用户(grant)

图5-25实现的是创建用户的同时为用户赋予权限(将这个库的所有权限赋予这个用户)。

图示

把所有库的权限都赋予这个用户,@IP地址是访问者的IP地址,如果是所有用户,可以用@’%’。

图示

图5-25 创建用户的同时为用户赋予权限

3.库操作

建立数据库:Create database 库名;

删除数据库:Drop database 库名;

选择数据库:use 库名; 由于全命令操作没有鼠标,所以可以使用这个命令来选择数据库。

显示数据库列表(图5-26):

图示

图示

图5-26 显示数据库列表(show)

4.表操作

建立表的命令与SQL结构化查询语言中讲到的相同,只是用DOS命令操作,如图5-27所示。

图示

图示

图5-27 建表命令(create)

显示表结构(图5-28):

图示

图示

图5-28 显示表结构(describe)

重命名表名(图5-29):

图示(https://www.daowen.com)

图示

图5-29 重命名表名(rename)

删除表:

图示

增加字段(图5-30):

图示

图示

图5-30 增加字段(alter)

5.记录操作

插入记录:

图示

显示记录(图5-31):

图示

图示

图5-31 列表显示(select)

删除记录:

图示

修改记录(图5-32):

图示

图示

图5-32 修改记录(update)

6.导入、导出数据库

(1)导出整个数据库

退回到DOS状态(注意不是在MySQL状态):

图示

(2)导出一个表(图5-33)

图示

图示

图5-33 导出数据库以及列出导出的数据库文件

(3)导入数据库(图5-34)

用MySQL的source 命令:

图示

使用MySQL命令:

图示

图示

图5-34 导入数据库