2015-02-11 2 views
-1

У меня есть большой файл с 5000 запросами. Я хочу выполнить эти вставки запроса в терминалах. Я прочитал некоторые документы и использовалВыполнение запроса на вставку в терминалах 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

сообщение об ошибке кажется довольно ясно, что вы возникли проблемы с? –

+0

Убедитесь, что вы установили MySQL и что исполняемый файл MySQL находится на вашем пути или что вы предоставляете полный путь к исполняемому файлу. – eebbesen

ответ

0

Вы можете сделать это:

Сначала создайте «» insert.sql ведьма довольствуется ваши запросы. (Простой текстовый файл, как в этом примере)

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 
Смежные вопросы