mysql importar dados do excel csv
TRANSCRIPT
-
[http://blog.openshell.in/wp-content/uploads/2011/02/msexcel-mysql1.jpg]
Pessoal,
Hoje vou estar mostrando, como importar dados de um arquivo csv ( Excel )para o MySQL.
Arquivo csv, so arquivos onde as informaes so separadas por vrgula (CSV = Comma-separated values)
Voc pode salvar sua tabela do excel com csv na opo salvar como.
Ela deve ficar mais ou menos com o este exemplo
1;11/03/1996;41;5;4;52;30;33
2;18/03/1996;9;39;37;49;43;41
3;25/03/1996;36;30;10;11;29;47
Onde temos 3 linhas e 7 colunas, cada linha representa um registro e cada coluna uma informao do registro.
Para testarmos vou estar usando o arquivo csv com todos os resultados da Mega Sena, ate a data de hoje.
Para gerar este arquivo, fui no site http://www1.caixa.gov.br/loterias/loterias/megasena/download.asp[http://www1.caixa.gov.br/loterias/loterias/megasena/download.asp] e peguei o arquivo zip, descompactei abri oarquivo HTML, copiei e colei para o excel, removi as colunas que no seria necessrias e salvei com csv.
Voc pode pegar o meu arquivo aqui [http://dl.dropbox.com/u/44099962/megasena.csv] ( http://dl.dropbox.com/u/44099962/megasena.csv ) [http://www.blogger.com/(%20%20http://dl.dropbox.com/u/44099962/megasena.csv%20)]
[http://dl.dropbox.com/u/44099962/megasena.csv]
Entrar no MySQL
MySQL importar dados do Excel CSV
MySQL importar dados do Excel CSV http://marcelogomesrp.blogspot.com.br/2011/10/mysql-importar-dado...
1 de 3 21/08/2013 16:00
-
mysql -u root -p
Criar o database megasena
create database megasena;
Selecionar o database criado
use megasena;
Criar a tabela que ira guardar os dados dos sorteios
CREATE TABLE `sorteios` (
`concurso` int(10) DEFAULT NULL,
`data_sorteio` date DEFAULT NULL,
`primeiro` int(11) DEFAULT NULL,
`segundo` int(11) DEFAULT NULL,
`terceiro` int(11) DEFAULT NULL,
`quarto` int(11) DEFAULT NULL,
`quinto` int(11) DEFAULT NULL,
`sexto` int(11) DEFAULT NULL
);
importar os dados
LOAD DATA INFILE 'c:\\dados\\megasena.csv' INTO TABLE sorteios FIELDS TERMINATED BY ';' LINES TERMINATED BY '\n';
Obs.: Estou assumindo que voc salvou o arquivo megasena.csv em c:\dados\megasena.csv, caso use outropath, basta modificar no comando acima
Se seguiu os passos ate aqui, agora voc tem uma tabela com todos os resultados dos sorteios no mysql
Pode conferir
SELECT * FROM sorteios;
MySQL importar dados do Excel CSV http://marcelogomesrp.blogspot.com.br/2011/10/mysql-importar-dado...
2 de 3 21/08/2013 16:00
-
Postado h 5th October 2011 por Marcelo Gomes
Localizao: undefined
Marcadores: mega sena, mysql, excel, windows, megasena
MySQL importar dados do Excel CSV http://marcelogomesrp.blogspot.com.br/2011/10/mysql-importar-dado...
3 de 3 21/08/2013 16:00