2011-07-08 16 views
1

我在我的web服務器上有一個56MB文件,我想(我認爲)使用INFILE將一個filename.SQL文件加載到mysql中。如何將本地.SQL文件加載到MySQL?

我真的不想上傳它,因爲這隻需要很長時間,但我只想使用系統上的本地文件導入到MySQL。該文件已經包含了表創建指令,所以我不需要指定目標,只需在文件中執行SQL即可。

+0

你可以訪問服務器上的殼呢?您需要使用mysql客戶端程序來導入一個sql文件。 – Cfreak

+0

是的,我有shell訪問權限。 –

+0

'mysql(連接選項)

回答

2

最簡單的方法是從命令提示符將其作爲流傳入。事情是這樣的:

mysql -u theuser -D thedatabase < filename.SQL 
4

登錄到mysql命令行環境,做:

mysql> source file_name.sql

相關問題