gpt4 book ai didi

mysql - 将 MySQL 数据库从本地主机传输到托管服务器的可靠方法?

转载 作者:行者123 更新时间:2023-11-29 07:14:14 26 4
gpt4 key购买 nike

我刚刚开发了一个大型数据库,正试图将其放到网上。我想确保保留所有外键、默认值、约束、 View 等。当我尝试使用 phpMyAdmin 从我的开发 PC 导出,然后在我的托管服务器上导入时,它会在所有 View 上出错。还有其他方法可以克隆数据库吗?

最佳答案

从 linux 的命令行到 linux 服务器,您可以:

mysqldump dataBasEnAmE > dump_of_dataBaSeNaMe_2010_3_30.sql

将文件复制到服务器,然后:

mysql serverDataBaseName < dump_of_dataBaSeNaMe_2010_3_30.sql


如果您没有从命令行配置 mysql 来接受您的用户,您可能必须指定一个用户,例如root,并输入数据库密码,所以这些命令将变成:

mysqldump dataBasEnAmE -u root > dump_of_dataBaSeNaMe_2010_3_30.sql

mysql serverDataBaseName -u server_root_user < dump_of_dataBaSeNaMe_2010_3_30.sql

分别。

这也是一种相对简单的手动备份方法,具体取决于数据库大小。

关于mysql - 将 MySQL 数据库从本地主机传输到托管服务器的可靠方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2549050/

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