From: Baris Cicek (baris@teamforce.name.tr)
Date: Mon 26 Apr 2004 - 02:50:52 EEST
On Mon, 2004-04-26 at 02:32 +0300, A. Murat Eren wrote:
> On Monday 26 April 2004 01:49, Baris Cicek wrote:
> > Bunu yapmak icin baska bir yolda, mysql ile gelen mysqlimport programi
> > ya da LOAD DATA INFILE komutu. Gerekli bilgileri vererek (FIELD
> > TERMINATED BY, FIELD ENCLOSED BY ..vb.) gibi herhangi bir metin
> > dosyasini istediginiz tabloya aktarabilirsiniz.
>
[..]
> Ornegin CSV dosyasinin bir kaydi soyle olsun:
>
> "id";"adi";"soyadi";"cinsiyeti";"mailadresi";"websitesi";"icquini"
>
> mysql tablosu da soyle olsun:
>
> | id | adi | icquini | mailadresi | annesininkizliksoyadi |
>
> bu durumda, program sunu deme rahatligi sagliyor:
>
> csv'deki 1. alani bosver
> tablodaki 1. alana bir sey girme, o otomatik artiyor
> csv'deki 2. alani tablodaki 2. alana gir
> csv'deki 3. alani bosver
> csv'deki 4. alani bosver
> csv'deki 5. alani tablodaki 4. alana gir
> csv'deki 6. alani bosver
> csv'deki 7. alani tablodaki 3. alana gir
> tablodaki 5. alana bir sey girme, o bilgi bu dosyada yokmus
Bunun icin de awk ve mysqlimport --colums kullanilabilir. awk ile
istediginiz bicime getirip mysqlimport'a stdin'den aktarabilirsiniz.
Ihtiyaci olan varsa tiyo olsun.
>
> ve bunlar sadece tiklamalar ile yapiliyor. ihtiyaci olana front-end, ben ve
> Faruk gibi tembeller icin.
Evet, siyah ekran sevmeyenler ve awk bilgisi olmayanlar icin faydali
olabilir.
-- Baris. Public Key: <http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x22E4CF47>-- Attached file included as plaintext by Ecartis -- -- File: signature.asc -- Desc: This is a digitally signed message part
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux)
iD8DBQBAjE7bQ1L9IyLkz0cRAvPRAKC+gIawK+MgwkVlj4MToBJT0mQVbQCgvVKP 5iWhbZN2ssk4TI+Gp5ta8dk= =LwSi -----END PGP SIGNATURE-----
linux-sohbet listesinden cikmak ve tum listeci islemleri icin http://liste.linux.org.tr/ adresini kullanabilirisniz. Bu listeden cikmak icin <a href="mailto:linux-sohbet-request@liste.linux.org.tr?Subject=unsubscribe">tiklayiniz</a>