top
Loading...
8.3.3.怎樣從文本文件執行SQL語句
8.3.3. 怎樣從文本文件執行SQL語句

mysql客戶程序一般交互使用:

shell> mysql db_name

還可以將SQL語句放到一個文件中然后告訴mysql從該文件讀取輸入。要想實現,創建一個文本文件text_file,并包含你想要執行的語句。然后按如下所示調用mysql

shell> mysql db_name < text_file

還可以用一個USE db_name語句啟動文本文件。在這種情況下,不需要在命令行中指定數據庫名:

shell> mysql < text_file

如果正運行mysql,可以使用source.命令執行SQL腳本文件:

mysql> source filename
mysql> . filename

有時想要使用腳本來向用戶顯示進度信息;為此可以插入下述行:

SELECT '<info_to_display>' AS ' '

將輸出<info_to_display>

關于批處理模式的詳細信息,參見3.5節,“在批處理模式下使用mysql”。

作者:mysql.com
來源:http://dev.mysql.com/doc/refman/5.1/zh/client-side-scripts.html
北斗有巢氏 有巢氏北斗