У меня есть вкладка текстового файла вида:нагрузки данных INFILE заявление
62367631 73372
731737373 985985928
62682636 8549594
7478484 70330303
скажем chk.txt
Этот файл содержит около 8 миллионов строк. Мне нужно, чтобы загрузить это базы данных MySQL на основе первичного ключа, который является столбец 1. создал таблицу в MySQL с помощью этой команды
CREATE TABLE tid(tweet_id bigint, userid int, PRIMARY KEY (tweet_id));
LOAD DATA INFILE '\mnt\rt-rp-data\chk.txt' INTO chk FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\r\n'
Но я получаю ошибку
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'chk FIELDS TERMMINATED BY '\t' LINES TERMINATED BY '\r\n'' at line 1
Как это сделать? У меня есть другой вопрос, это будет эффективный способ загрузки около 8 строк.
Вы создаете таблицу с именем 'tid', а затем загружаются в таблицу под названием' chk'. Это кажется необычным. –