批處理是一種非交互式運行mysql程序的方法,如同您在mysql中使用的命令一樣,你仍然將使用這些命令。
為了實現批處理,您重定向一個文件到mysql程序中,首先我們需要一個文本文件,這個文本文件包含有與我們在mysql中輸入的命令相同的文本。
比如我們要插入一些數據,使用包含下面文本的文件(文件名為New_Data.sql,當然我們也可以取名為New_Data.txt及任何其他的合法名字,并不一定要以后綴sql結尾):
USE Meet_A_Geek;
INSERT INTO Customers (Customer_ID, Last_Name) VALUES(NULL, "Block");
INSERT INTO Customers (Customer_ID, Last_Name) VALUES(NULL, "Newton");
INSERT INTO Customers (Customer_ID, Last_Name) VALUES(NULL, "Simmons");
注意上面的這些句子的語法都必須是正確的,并且每個句子以分號結束。
上面的USE命令選擇數據庫,INSERT命令插入數據。
下面我們要把上面的文件導入到數據庫中,導入之前要確認數據庫已經在運行,即是mysqld進程(或者說服務,Windows NT下面稱為”服務“,unix下面為”進程“)已經在運行。
然后運行下面的命令:
bin/mysql
主站蜘蛛池模板:
林西县|
鄱阳县|
都安|
高陵县|
岳西县|
长阳|
玉树县|
紫阳县|
清原|
客服|
耒阳市|
同仁县|
平阳县|
万安县|
蒙山县|
卓尼县|
苏尼特左旗|
白银市|
中山市|
洛阳市|
保靖县|
海兴县|
昭觉县|
吉木萨尔县|
嫩江县|
洛南县|
星座|
鹤庆县|
高唐县|
双流县|
嘉禾县|
崇信县|
革吉县|
高清|
志丹县|
霍山县|
天气|
普陀区|
团风县|
昌宁县|
托里县|