top
Loading...
8.3.mysql:MySQL命令行工具
8.3. mysql:MySQL命令行工具
8.3.1. 選項
8.3.2. mysql命令
8.3.3. 怎樣從文本文件執行SQL語句
8.3.4. mysql技巧

mysql是一個簡單的SQL外殼(GNU readline功能)。它支持交互式和非交互式使用。當交互使用時,查詢結果采用ASCII表格式。當采用非交互式(例如,用作過濾器)模式時,結果為tab分割符格式。可以使用命令行選項更改輸出格式。

如果由于結果較大而內存不足遇到問題,使用--quick選項。這樣可以強制mysql從服務器每次一行搜索結果,而不是檢索整個結果集并在顯示之前不得不將它保存到內存中。使用mysql_use_result()而不是mysql_store_result()來搜索結果集。

使用mysql很簡單。從命令解釋符提示來調用它:

shell> mysql db_name

或:

shell> mysql --user=user_name --password=your_password db_name

這樣輸入一個SQL語句,用‘’、g或者G結尾并按回車鍵。

你可以這樣運行一個腳本:

shell> mysql db_name < script.sql > output.tab
作者:mysql.com
來源:http://dev.mysql.com/doc/refman/5.1/zh/client-side-scripts.html
北斗有巢氏 有巢氏北斗