Проверка регистрации по CSV-файлу - PullRequest
2 голосов
/ 22 октября 2008

Я новичок в MySQL и PHP (как вы, вероятно, можете сказать), и мне было интересно, если кто-нибудь знает простой способ импорта файла CSV в таблицу MySQL.

"Есть несколько способов ввода CSV в MySQL в зависимости от того, в каком виде доступа, если вы можете использовать MySQL клиент прямо есть команда для загрузки данных с разделителями, что-то подобное в принципе может быть ввели прямо в cron и держи Сам в курсе. В противном случае есть различные сценарии PHP, чтобы сделать такого рода вещь. "

Это то, что мне сказал друг, это самый простой / лучший способ сделать это? Если бы кто-то возражал мне объяснить это?

Спасибо

Ответы [ 3 ]

1 голос
/ 22 октября 2008

пошагово расширить ответ Mrgreen:

  1. установить phpmyadmin
  2. выберите базу данных
  3. выберите стол
  4. 'Импорт'
  5. выберите файл CSV
  6. установить 'Формат импортируемого файла' в CSV
1 голос
/ 22 октября 2008

Используйте команду «загрузить данные infile». С помощью deafulat он будет обрабатывать входящие файлы как csv, хотя вы можете определить тип импортируемого файла. Документация по загрузке данных инфиля находится здесь:

http://dev.mysql.com/doc/refman/5.0/en/load-data.html

FTA, в простейшем виде команда выглядит так:

LOAD DATA INFILE 'data.txt' INTO TABLE db2.my_table;

Это предполагает, что столбцы в файле данных и в вашем текстовом файле выстраиваются в линию. В остальной части документации объясняется, как импортировать не выровненные поля, а также как обращаться с окончаниями строк в Windows и Unix.

0 голосов
/ 22 октября 2008

Если вы переходите на MySQL и PHP, я начал с XAMPP .

XAMPP - это простой в установке Apache дистрибутив, содержащий MySQL, PHP и Perl. XAMPP действительно очень легко установить и использовать - просто скачать, извлечь и запустить.

В пакет входит phpMyAdmin, который позволяет очень легко загружать файлы CSV и управлять базой данных MySQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...