我有一个名为" mysql.sql"。
的文件我在Raspberry Pi上安装了mysql,我需要在" mysql.sql"中创建相同的表。
我如何设法复制" mysql.sql"直接存入我的数据库?
答案 0 :(得分:1)
您可以使用:
LOAD DATA INFILE 'mysql.sql' INTO TABLE tbl_name
FIELDS TERMINATED BY ',' ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES;
如果是表内容。
或者:
mysql -u username -p databaseName < mysql.sql
如果是数据库转储
答案 1 :(得分:1)
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