"MySQL常用命令大全:导出、导入、库操作"
3星 · 超过75%的资源 需积分: 34 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命令,可以帮助我们进行数据库的导入导出、启动与退出、库操作等操作。使用这些命令可以提高我们的工作效率。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2014-06-28 上传
2010-05-29 上传
2014-05-21 上传
2011-05-13 上传
萧道子
- 粉丝: 7
- 资源: 1
最新资源
- 正整数数组验证库:确保值符合正整数规则
- 系统移植工具集:镜像、工具链及其他必备软件包
- 掌握JavaScript加密技术:客户端加密核心要点
- AWS环境下Java应用的构建与优化指南
- Grav插件动态调整上传图像大小提高性能
- InversifyJS示例应用:演示OOP与依赖注入
- Laravel与Workerman构建PHP WebSocket即时通讯解决方案
- 前端开发利器:SPRjs快速粘合JavaScript文件脚本
- Windows平台RNNoise演示及编译方法说明
- GitHub Action实现站点自动化部署到网格环境
- Delphi实现磁盘容量检测与柱状图展示
- 亲测可用的简易微信抽奖小程序源码分享
- 如何利用JD抢单助手提升秒杀成功率
- 快速部署WordPress:使用Docker和generator-docker-wordpress
- 探索多功能计算器:日志记录与数据转换能力
- WearableSensing: 使用Java连接Zephyr Bioharness数据到服务器