使用 Mac 上的终端将 SQL 数据库上传到远程服务器?

使用 Mac 上的终端将 SQL 数据库上传到远程服务器?

我有一个大型本地 SQL 数据库。当我尝试将文件上传到远程数据库时,我收到一条消息,提示文件太大。

我的托管服务提供商告诉我,我需要使用 Mac 上的终端将 SQL 数据库上传到远程服务器。

我需要知道连接和上传文件的终端命令。

答案1

首先安装 Mac 的 mysql 客户端,我不知道具体如何操作,抱歉。

那么,如果 mysql 客户端的工作方式与在 linux 上相同,则 dump 命令将类似于:

mysqldump -u user -p databasename > dump.sql

然后使用 SCP 或图形化 sftp 软件将文件传输到远程服务器:

scp dump.sql [email protected]:

然后使用 mysql 客户端导入 dump.sql:

mysql -u user -p databasename < dump.sql

在导入转储之前,您可能需要创建一个具有所需名称的空数据库。

相关内容