如何从取自其他数据库实例的 table 的 sql 转储在 MySQL 中创建 table?
How to create a table in MySQL from the sql dump of a table taken from other database instance?
我正在通过 PHPMyAdmin 使用 MySQL。
我已经从 MySQL 中的一个数据库实例导出了一个 table。
现在我想创建相同的 table 并将数据从下载的 sql 转储中导入 MySQL 数据库的另一个实例。
我可以创建它吗?如果是,如何?如果不是,为什么?
您必须将转储导入数据库,这可以使用
从终端完成
mysql -u<username> -p<password> <database> < <dump.sql>
假设您的转储文件包含一个 CREATE TABLE
查询,然后是来自 table 的关联数据,或者 table 已经存在于数据库中。
您也可以从 phpmyadmin 执行此操作。
- 首先select你的数据库
- 单击
import
按钮
- Select 您要通过单击
File to import
导入的文件
- 最后点击
Go
开始导入
我正在通过 PHPMyAdmin 使用 MySQL。
我已经从 MySQL 中的一个数据库实例导出了一个 table。
现在我想创建相同的 table 并将数据从下载的 sql 转储中导入 MySQL 数据库的另一个实例。
我可以创建它吗?如果是,如何?如果不是,为什么?
您必须将转储导入数据库,这可以使用
从终端完成mysql -u<username> -p<password> <database> < <dump.sql>
假设您的转储文件包含一个 CREATE TABLE
查询,然后是来自 table 的关联数据,或者 table 已经存在于数据库中。
您也可以从 phpmyadmin 执行此操作。
- 首先select你的数据库
- 单击
import
按钮 - Select 您要通过单击
File to import
导入的文件
- 最后点击
Go
开始导入