【问题标题】:How to populate database from file when in the MySQL console在 MySQL 控制台中如何从文件中填充数据库
【发布时间】:2013-02-16 21:02:29
【问题描述】:

当我在 mysql 控制台中时,如何从 sql 文件填充数据库? LOAD DATA INFILE 不适合我的问题。我想填充整个数据库,而不仅仅是一张表。 mysql -u root -p database < file.sql 也不起作用。因为我无法退出mysql控制台。

【问题讨论】:

  • 我认为mysql 命令没有办法做到这一点。你可以使用 MySQL Workbench 吗?它具有导入/导出功能。
  • @MarkusMikkolainen 这是重复的。对不起。

标签: mysql populate


【解决方案1】:

您想在命令行批量插入?为什么不使用mysqlimport

shell> mysqlimport [options] db_name textfile1 [textfile2 ...]

【讨论】:

  • 我无法退出 Mysql 控制台。所以我不能使用mysqlimport
  • 我想我误解了你。你说“当我在 mysql 控制台时”。 “我无法退出 mysql 控制台”是什么意思?
  • 正是如此;)。当我exit 控制台关闭时,我不会返回到 shell。这是 Windows...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-28
  • 1970-01-01
  • 1970-01-01
  • 2011-09-09
  • 1970-01-01
相关资源
最近更新 更多