"MySQL常用命令大全:导出、导入、库操作"

3星 · 超过75%的资源 需积分: 34 170 下载量 72 浏览量 更新于2023-12-15 47 收藏 29KB DOCX 举报
MySQL命令大全 本文总结了一些常见的MySQL命令,包括导出数据库、导入数据库、启动与退出MySQL、库操作等内容。详细命令如下: 一、导出数据库 1.导出整个数据库 使用mysqldump命令导出整个数据库,命令格式如下: ``` mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) ``` 例如,导出名为smgp_apps_wcnc的数据库: ``` mysqldump -u wcnc -p --default-character-set=latin1 smgp_apps_wcnc > wcnc.sql ``` 2.导出一个表 使用mysqldump命令导出一个表,命令格式如下: ``` mysqldump -u 用户名 -p 数据库名 表名 > 导出的文件名 ``` 例如,导出名为users的表: ``` mysqldump -u wcnc -p smgp_apps_wcnc users > wcnc_users.sql ``` 3.导出一个数据库结构 使用mysqldump命令导出一个数据库的结构,命令格式如下: ``` mysqldump -u 用户名 -p -d --add-drop-table 数据库名 > 导出文件名 ``` 其中,-d表示不导出数据,--add-drop-table表示在每个create语句之前增加一个drop table语句。 例如,导出名为smgp_apps_wcnc的数据库结构: ``` mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc > wcnc_db.sql ``` 二、导入数据库 1.使用source命令 首先进入MySQL数据库控制台,命令格式如下: ``` mysql -u 用户名 -p ``` 然后选择要导入的数据库,命令格式如下: ``` mysql> use 数据库名 ``` 最后使用source命令,后面参数为脚本文件(.sql文件)的路径,命令格式如下: ``` mysql> source 文件路径 ``` 例如,导入wcnc_db.sql文件: ``` mysql> source wcnc_db.sql ``` 2.使用mysqldump命令 使用mysqldump命令导入数据库,命令格式如下: ``` mysqldump -u 用户名 -p 数据库名 < 文件名.sql ``` 例如,导入filename.sql文件到名为dbname的数据库: ``` mysqldump -u username -p -D dbname < filename.sql ``` 3.使用mysql命令 使用mysql命令导入数据库,命令格式如下: ``` mysql -u 用户名 -p -D 数据库名 < 文件名.sql ``` 例如,导入filename.sql文件到名为dbname的数据库: ``` mysql -u username -p -D dbname < filename.sql ``` 三、启动与退出MySQL 1.进入MySQL 启动MySQL Command Line Client,直接输入安装时设置的密码即可。此时的提示符是mysql>。 2.退出MySQL 在MySQL Command Line Client中输入quit或exit,即可退出MySQL。 四、库操作 1.创建数据库 使用create database命令创建一个数据库,命令格式如下: ``` create database <数据库名> ``` 例如,创建一个名为xhkdb的数据库: ``` mysql> create database xhkdb; ``` 2.显示所有的数据库 使用show databases命令显示所有的数据库,命令格式如下: ``` show databases ``` 例如: ``` mysql> show databases; ``` 3.删除数据库 使用drop database命令删除一个数据库,命令格式如下: ``` drop database <数据库名> ``` 例如,删除名为xhkdb的数据库: ``` mysql> drop database xhkdb; ``` 以上是一些常用的MySQL命令,可以帮助我们进行数据库的导入导出、启动与退出、库操作等操作。使用这些命令可以提高我们的工作效率。