mysql中复制数据库、表的方法

阅读数:111 评论数:0

跳转到新版页面

分类

数据库

正文

方法一、使用mysqldump

先创建新的数据库

create database new_db

1、同一个mysql服务器复制数据库

mysqldump old_db -u 账户 -p密码  | mysql -P 端口 new_db -u 账户 -p密码

2、不同mysql服务复制数据库方法

mysqldump old_db -u 账户 -p密码  | mysql -h 主机IP -P 端口 new_db -u 账户 -p密码

3、复制表的方法

mysqldump old_db [表格名称] -u[用户名] -p[密码] | mysql -h [ip] -P [端口号] new_db -u[用户名] -p[密码]

方法二、使用sql文件

1、mysqldump 导出数据库到sql文件

2、source 导入




相关推荐

备份的类型 1、根据是否需要数据库离线 (1)冷备: 需要关mysql服务,请写请求均不允许 (2)温备: 服务在线,但仅支持读请求。 <p

1、导出整个数据库 格式:mysqldump -h链接ip -P(大写)端口 -u用户名 -p密码 数据库名>d:XX.sql(路径) 2、导出一个表,包括表结构和数据 mysqldump -u用户名

source命令是数据库导入命令,它会执行SQL脚本,常用来导入比较大的数据文件。 在linux后台执行的方法: nohup mysql -uroot -pxxxx