
paulopugin
(usa Debian)
Enviado em 19/03/2010 - 10:56h
Salvar planilha do excel no formato separado por ponto e virgula (texto CSV)
(use ; como separador)
- Criar tabela no MySQL onde serão inseridos os dados
CREATE TABLE excel (
-> nome varchar(255) DEFAULT '',
-> endereco varchar(255) DEFAULT '',
-> telefone varchar(255) DEFAULT '',
-> fax varchar(255) DEFAULT '',
-> observacao text default '');
Query OK, 0 rows affected (0.00 sec)
- Inserir os dados a partir de arquivo
mysql> LOAD DATA INFILE '/home/fernando/exportado.csv'
INTO TABLE excel FIELDS TERMINATED BY ';'
ENCLOSED BY '' LINES TERMINATED BY ',';
Query OK, 84 rows affected (0.01 sec)
Registros: 84 Apagados: 0 Ignorados: 0
- Verificar
SELECT * FROM excel LIMIT 10;
retirei a dica do site:
http://forum.imasters.uol.com.br/index.php?/topic/170214-converter-dados-excel-para-mysql/