Excel'den Mysql'e

Elime içimde bayağı bir uzun satır ve sütun olan bir excel dosyası geçti ve bunu hemen mysql'e aktarmam gerekti.Bunun için kendim için kısa bir çözüm oluşturdum.

Bu esnada yaptığım işlemleri adım adım kısa özet bir şekilde geçeyim :

1. İlk olarak elimizdeki excel dosyasını dışarıya "csv" şeklinde export edelim.

2. Bu siteden( http://csv2sql.com/ ) "csv"yi sql'e çevirelim.

3. Site üretilen sql satırlarını bir dosyaya kaydedelim.Örnek: data.sql

4.Bu dataları atacağımız bir veritabanı oluşturalım.

$ mysql -u root -p
mysql> create database perso ;

5. Dataları import edeceğimiz tabloyu oluşturalım.

mysql> CREATE TABLE aka ( id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(id), unvan VARCHAR(255), adi VARCHAR(255), soyadi VARCHAR(255), sicil VARCHAR(255), birim VARCHAR(255) );

6. Son olarak oluşturduğumuz "data.sql" dosyasını veritabanına import edelim.

$ mysql -u root -p perso < data.sql

Comments