将sql文件复制到Raspberry Pi上的其他数据库中

时间:2015-04-16 14:00:34

标签: mysql linux raspberry-pi raspberry-pi2

我有一个名为" mysql.sql"。

的文件

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

我如何设法复制" mysql.sql"直接存入我的数据库?

3 个答案:

答案 0 :(得分:1)

您可以使用:

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

如果是表内容。

Ref


或者:

mysql -u username -p databaseName < mysql.sql

如果是数据库转储

Ref

答案 1 :(得分:1)

使用input redirection

mysql -u username -ppassword < mysql.sql

答案 2 :(得分:1)

mysql.sql 是转储文件吗?

如果是,您可以导入2个步骤;

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

而不是

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