linux下导入、导出mysql数据库命令
2016-02-15 15:30
459 查看
一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):
1、导出数据和表结构:
mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql
敲回车后会提示输入密码
2、只导出表结构
mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/ mysqldump -uroot -p -d abc > abc.sql
注:/usr/local/mysql/bin/ ---> mysql的data目录
二、导入数据库
1、首先建空数据库
mysql>create database abc;
2、导入数据库
方法一:
(1)选择数据库
mysql>use abc;
(2)设置数据库编码
mysql>set names utf8;
(3)导入数据(注意sql文件的路径)
mysql>source /home/abc/abc.sql;
方法二:
mysql -u用户名 -p密码 数据库名 < 数据库名.sql
#mysql -uabc_f -p abc < abc.sql
建议使用第二种方法导入。
注意:有命令行模式,有sql命令
1、导出数据和表结构:
mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql
敲回车后会提示输入密码
2、只导出表结构
mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/ mysqldump -uroot -p -d abc > abc.sql
注:/usr/local/mysql/bin/ ---> mysql的data目录
二、导入数据库
1、首先建空数据库
mysql>create database abc;
2、导入数据库
方法一:
(1)选择数据库
mysql>use abc;
(2)设置数据库编码
mysql>set names utf8;
(3)导入数据(注意sql文件的路径)
mysql>source /home/abc/abc.sql;
方法二:
mysql -u用户名 -p密码 数据库名 < 数据库名.sql
#mysql -uabc_f -p abc < abc.sql
建议使用第二种方法导入。
注意:有命令行模式,有sql命令
相关文章推荐
- linux下so动态库一些不为人知的秘密
- Linux用户管理
- 对linux下一般性文件系统的理解
- CentOS 7.x设置自定义开机启动,添加自定义系统服务
- Java 开发必会的 Linux 命令
- 【Python】linux安装tornado
- linux recv函数返回值分析
- linux 运行url
- linux vmstat命令详解
- Linux学习之路——启程 、心灵的鸡汤
- Linux系统移植001: 编译AT91Bootstrap基于AT91SAM9X35EK
- 优化linux内核参数
- Linux学习之路——用户及用户组的管理
- Centos 7 安装 Google chrome 浏览器
- 如何使LINUX的manpage变得有色彩
- linux下删去文件中包含某个字符串的行
- mysql的安装配置Linux
- Linux中top命令参数详解
- 《SSH客户端实现和Linux(Centos)共享文件以及批量管理》
- linux iostat 对IO监测