批處理是一種非交互式運行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
主站蜘蛛池模板:
正宁县|
抚州市|
泽库县|
遂溪县|
东辽县|
卢氏县|
井冈山市|
杭锦旗|
姚安县|
抚远县|
钦州市|
巧家县|
阿瓦提县|
嘉定区|
高要市|
师宗县|
资阳市|
湘潭市|
平远县|
庆阳市|
武邑县|
长治市|
焉耆|
双鸭山市|
敦化市|
巴青县|
花莲市|
长垣县|
康定县|
盐边县|
屏东市|
望谟县|
拉孜县|
屏南县|
榆树市|
道孚县|
青海省|
西贡区|
无为县|
宜城市|
佛坪县|