MySQL数据库导出导入方法

SKY RING 637 0

一、导出数据库用mysqldump命令

例如:用户root密码12345678数据库testdb存放在/bak/testdb.sql

1、导出数据和表结构:

mysqldump -u用户名 -p密码 数据库名 > /备份存放路径/备份的数据库名.sql

mysqldump -uroot -p12345678 testdb > /bak/testdb.sql

2、只导出表结构
mysqldump -u用户名 -p密码 -d 数据库名 > /备份存放路径/备份的数据库名.sql

mysqldump -uroot -p12345678 -d testdb > /bak/testdb.sql

当然-p后面也可以不写密码,敲回车后会提示输入密码

例如:建立新数据库newsdb导入备份的数据

二、导入数据库(注意这里在数据库中操作
1、首先建空数据库

mysql>create database newsdb ;

2、导入数据库
(1)选择数据库

mysql>use newsdb ;

(2)设置数据库编码

mysql>set names utf8;

(3)导入数据(注意sql文件的路径)

mysql>source /bak/testdb.sql;

打赏
发表评论
表情 图片 链接 代码

分享
微信
微博
QQ

站点已稳定运行: | 耗时 0.214 秒 | 查询 30 次 | 内存 18.10 MB