gpt4 book ai didi

mysql - 从mysql命令行复制mysql数据库

转载 作者:可可西里 更新时间:2023-11-01 07:03:28 25 4
gpt4 key购买 nike

如何从 mysql 命令行将 database1 复制到 database2

我知道 mysqldump 是一种选择,或者我可以做

drop table if exists table2; 
create table table2 like table1;
insert into table2 select * from table1;

但是,我不想为每个表名手动执行此操作。这可能吗?

这里的关键是“来自mysql命令行”mysql> ...

最佳答案

首先创建复制数据库:

CREATE DATABASE database2;

确保用户和权限都已到位,并且:

 mysqldump -u admin -p database1| mysql -u backup -pPassword database2; 

您也可以引用以下链接在 mysql shell 上执行此操作。

http://dev.mysql.com/doc/refman/5.5/en/mysqldump-copying-to-other-server.html

关于mysql - 从mysql命令行复制mysql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24690226/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com