gpt4 book ai didi

mysql - 通过 shell 将 mysql 数据库结构复制到另一个数据库不起作用

转载 作者:行者123 更新时间:2023-11-29 17:22:37 25 4
gpt4 key购买 nike

我需要通过命令提示符或仅借助 SQL 查询将整个数据库结构复制到另一个新创建的数据库。我正在使用以下命令 -

mysqldump -u user -p<password> -d `src_db` | mysql -u user -p<password> -D `target_db`;

但我面临以下错误 -

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near Please suggest.

最佳答案

您首先必须将数据库转储到 SQL 文件中,然后将其导入到新的空数据库中。

此命令将提示您输入密码。

mysqldump -u user -p olddb > olddb.sql
mysql -u user -p newdb < olddb.sql

关于mysql - 通过 shell 将 mysql 数据库结构复制到另一个数据库不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51174876/

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