2015-02-11 77 views
-1

我有一個大文件,有50​​00個查詢。我想在終端執行這些插入查詢。我看了一些文件,並使用在linux終端執行插入查詢

mysql -u root -p 

評論連接到MySQL,但我得到了以下信息:

The program 'mysql' can be found in the following packages: 
    * mysql-client-core-5.5 
    * mariadb-client-core-5.5 
    * mysql-client-core-5.6 
    * percona-xtradb-cluster-client-5.5 
     Ask your administrator to install one of them 

我不知道我應該怎麼做才能執行這些查詢.. 誰能幫助我?? 在此先感謝..

+1

錯誤信息似乎很清楚,你有麻煩? – 2015-02-11 12:29:55

+0

確保您安裝了MySQL,並且MySQL可執行文件位於您的路徑中,或者您提供了可執行文件的完整路徑。 – eebbesen 2015-02-11 12:52:14

回答

0

你可以這樣做:

首先創建一個「insert.sql」 whitch是內容查詢。 (簡單的文本文件,這樣的例子)

USE yourdb; 
INSERT INTO some_table VALUES 
    (1, 0, 0, "aaaaa"), 
    (2, 0, 0, "bbbbb"), 
    (3, 0, 0, "ccccc"); 

然後你就可以從終端執行查詢是這樣的:

mysql --user=root --password=XXXX < insert.sql