使用终端上传sql文件

时间:2015-04-12 20:30:15

标签: mysql sql-server terminal

我使用ssh连接到服务器,我需要上传MySQL数据库。

我试过了:

$ mysql -u root -p database_name < /Users/stevik/Desktop/database.sql
-bash: /Users/stevik/Desktop/database.sql: Directory or file does not exist

我也尝试过:

mysql> source /Users/stevik/Desktop/database.sql
ERROR:
Failed to open file 'database.sql', error: 2

是否尝试在服务器或计算机上获取文件?

1 个答案:

答案 0 :(得分:2)

您需要将文件database.sql移动到服务器,为此使用“scp”。对于Windows,我喜欢winscp http://winscp.net/eng/index.php