我有将近 37 MB 的表数据要导出到共享环境中的实时数据库服务器。
我可以通过 phpmyadmin 访问外部数据库。转移这张桌子的最佳方式是什么。
在远程数据库上使用 mysqldump 命令提取所需数据库的 SQL 语句。
将提取的文件复制到本地系统
互联网上有许多可用的工具。我用来将数据从一台服务器传输到另一台的是Navicat Premium。它能够将数据库从一台服务器复制到另一台服务器,甚至MySQL
从SQL Server
.
或者干脆使用mysqldbcopy
此实用程序将源服务器上的数据库复制到目标服务器上的数据库。如果源服务器和目标服务器不同,则数据库名称可以相同或不同。如果源服务器和目标服务器相同,则数据库名称必须不同。
该实用程序在命令行上接受一个或多个数据库对。要命名数据库对,请使用db_name:new_db_name语法明确指定源名称和目标名称。如果源数据库名称和目标数据库名称相同,则db_name可以用作db_name:db_name的简写。