Home >Database >Mysql Tutorial >linux下导入、导出mysql数据库命令_MySQL

linux下导入、导出mysql数据库命令_MySQL

WBOY
WBOYOriginal
2016-06-01 13:02:521159browse

一、导出数据库:

mysqldump命令
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密码 数据库名 #mysql -uabc_f -p abc

建议使用第二种方法导入。

注意:有命令行模式,有sql命令

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn