Linux mysql结构及数据导出导入

来源:互联网 发布:淘宝女装平铺拍摄技巧 编辑:程序博客网 时间:2024/05/01 01:33

mysql导出命令 mysqldump。

进入mysql安装路径的/bin/目录下(或已配置mysql环境变量,全局可用)

导出整个数据库

mysqldump -u[用户名] -p [数据库名] > [保存路径]

示例:

mysqldump -uroot -p redmine > /home/data/redmine.sql

提示输入密码,完成后导出整个数据库文件为redmine.sql保存至/home/data目录,若 > 后直接跟文件名称即为保存在当前目录下。

只导出表结构

mysqldump -uroot -p -d redmine > redmine.sql

导入结构及数据

1.创建数据库

create database redmine;use redmine;set names utf8;//创建用户及授权略...

2.导入

mysql -u[用户名] -p [目标数据库] < [已导出的文件]

示例:

mysql -uroot -p redmine < redmine.sql

若是从本地导入其他远程主机数据库,添加host地址 -h,示例:

mysql -uroot -p redmine -h 10.88.201.106 < redmine.sql