更新时间:2022-01-21 10:36:06浏览次数:800+次
以下为你详细解释mzip、mysqlshow、mysqlimport、mysqldump命令的用法。
Linux mzip命令的用法及解释
Linux mzip命令功能说明:zip/jaz磁盘驱动器控制指令。
1、用法
mzip [-efpqruwx]
2、补充说明
mzip为mtools工具指令,可设置Zip或Jaz磁盘驱动区的保护模式以及执行退出磁盘的动作。
3、参数
-e:退出磁盘。
-f:与-e参数一并使用,不管是否已经挂入磁盘中的文件系统,一律强制退出磁盘。
-p:设置磁盘的写入密码。
-q:显示目前的状态。
-r:将磁盘设为防写状态。
-u:退出磁盘以前,暂时解除磁盘的保护状态。
-w:将磁盘设为可写入状态。
-x:设置磁盘的密码。
Linux mysqlshow命令的用法及解释
Linux mysqlshow命令用于显示mysql服务器中数据库、表和列表信息。
1、语法
mysqlshow(选项)(参数)
2、选项
-h:MySQL服务器的ip地址或主机名;
-u:连接MySQL服务器的用户名;
-p:连接MySQL服务器的密码;
--count:显示每个数据表中数据的行数;
-k:显示数据表的索引;
-t:显示数据表的类型;
-i:显示数据表的额外信息。
3、参数
数据库信息:指定要显示的数据库信息,可以是一个数据库名,或者是数据库名和表名,或者是数据库名、表名和列名。
Linux mysqlimport命令的用法及解释
Linux mysqlimport命令为mysql数据库服务器提供了一种命令行方式导入数据工具,它从特定格式的文本文件中读取数据插入MySQL数据库表中。
1、语法
mysqlimport(选项)(参数)
2、选项
-D:导入数据前清空表;
-f:出现错误时继续处理剩余的操作;
-h:MySQL服务器的ip地址或主机名;
-u:连接MySQL服务器的用户名;
-p:连接MySQL服务器的密码。
3、参数
数据库名:指定要导入的数据库名称;
文本文件:包含特定格式文本文件。
Linux mysqldump命令的用法及解释
Linux mysqldump命令是mysql数据库中备份工具,用于将MySQL服务器中的数据库以标准的sql语言的方式导出,并保存到文件中。
1、语法
mysqldump(选项)
2、选项
--add-drop-table:在每个创建数据库表语句前添加删除数据库表的语句;
--add-locks:备份数据库表时锁定数据库表;
--all-databases:备份MySQL服务器上的所有数据库;
--comments:添加注释信息;
--compact:压缩模式,产生更少的输出;
--complete-insert:输出完成的插入语句;
--databases:指定要备份的数据库;
--default-character-set:指定默认字符集;
--force:当出现错误时仍然继续备份操作;
--host:指定要备份数据库的服务器;
--lock-tables:备份前,锁定所有数据库表;
--no-create-db:禁止生成创建数据库语句;
--no-create-info:禁止生成创建数据库库表语句;
--password:连接MySQL服务器的密码;
--port:MySQL服务器的端口号;
--user:连接MySQL服务器的用户名。
3、实例
导出整个数据库:
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u hmxthome -p smgp_apps_hmxthome > hmxthome.sql
导出一个表:
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -u hmxthome -p smgp_apps_hmxthome users > hmxthome_users.sql
导出一个数据库结构:
mysqldump -u hmxthome -p -d --add-drop-table smgp_apps_hmxthome > hmxthome_db.sql
-d没有数据,--add-drop-table每个create语句之前增加一个drop table。
相关资讯