在linux终端中执行插入查询

时间:2015-02-11 12:27:41

标签: mysql linux

我有一个大文件,有50​​00个查询。我想在终端中执行那些插入查询。我已经阅读了一些文档并使用了

    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 个答案:

答案 0 :(得分: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