将 sql 文件复制到 Raspberry Pi 上的另一个数据库

Copying an sql file into a different database on Raspberry Pi

我有一个名为 "mysql.sql" 的文件。

我已经在 Raspberry Pi 上安装了 mysql,我需要在 "mysql.sql" 上创建相同的表。

如何设法将 "mysql.sql" 文件直接复制到我的数据库中?

您可以使用:

LOAD DATA INFILE 'mysql.sql' INTO TABLE tbl_name
  FIELDS TERMINATED BY ',' ENCLOSED BY '"'
  LINES TERMINATED BY '\r\n'
  IGNORE 1 LINES;

如果是table内容。

Ref


或:

mysql -u username -p databaseName < mysql.sql

如果是数据库转储

Ref

使用 input redirection.

mysql -u username -ppassword < mysql.sql

mysql.sql是转储文件吗?

如果是,您可以分两步导入;

# echo "create database databasename" | mysql -u user -ppassword

# mysql -u user -ppassword databasename < mysql.sql