Why Not ?

Tag: mysql

MySQL’de latin1 bir tabloyu utf8′e gerçirmek

by Murat Beşer on Nis.02, 2009, under MySQL, Sunucular

Adım 1:  Dump of Dump (MySQL Dump ile saf datayı alıyoruz)

mysqldump –user=kul -p –default-character-set=latin1 -c –insert-ignore –skip-set-charset dbname > dump.sql

Adım 2: Make (Yeni Veri Tabanı Oluştur)

mysql –user=user -p –execute=”DROP DATABASE dbname;
CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_general_ci;”

Adım 3: From Dump To Clever (Eski datanın utf-8 e çevrilmesi)

iconv -f ISO-8859-1 -t UTF-8 dump.sql > dump_utf8.sql
perl -pi -w -e ’s/CHARSET=latin1/CHARSET=utf8/g;’ dump_utf8.sql

Adım 4: A little modify (Data içerisinden latin tabloların utf-8 yapılması)

nano ump_utf8.sql

diyerek SQL dosyamız içerisindeki create lerin popolarındaki latin işaretlerini utf8 olarak değiştiriyoruz.

Adım 5: Go Back Your Hole (Eski datamızı UTF-8 veri tabanımıza geri yüklüyoruz)

mysql –user=kul –max_allowed_packet=16M -p –default-character-set=utf8 dbname < dump_utf8.sql

Tabiki de sorunlarla karşılaşma olağınız var. Bu konuda elimden geldiğince yardımcı olacağım.


Leave a Comment :, , , , , more...

MySQL Workbench 5.1 Alfa Linux

by Murat Beşer on Eyl.21, 2008, under Linux, SQL

Uzun bir aradan sonra tekrar merhaba, bazı teknik sorunlar ve Sözlümün sebebsiz yere (hala içimde) terk etmesinden sonra biraz bocalamadan sonra birde fark ettim ki MySQL Workbench 5.1 Alfa’nın Linux için dağıtıldığıı gördüm

Workbench hakkında ayrıntılı bilgiye: http://forge.mysql.com/wiki/MySQL_Workbench
Kurulum hakkında ayrıntılı bilgiye: http://dev.mysql.com/workbench/?page_id=152

Linux Sürümünün durumu hakkında ise bilgi edinebileceğimiz sayfamız: http://dev.mysql.com/workbench/?page_id=152

Linux Sürümünün durumu hakkında ise bilgi edinebileceğimiz sayfamız:

  • Kategoriler

  •  

    Mart 2010
    Pts Sal Çar Per Cum Cts Paz
    « Şub    
    1234567
    891011121314
    15161718192021
    22232425262728
    293031  
  • Bir şeylere mi baktın ?

    O zaman arama motorunu kullan:

    hala mı bulamadın, o zaman bir mail atı ver. ilgilenirim.!

    Bazı arkadaşlarım!

    Takip etmenizde fayda var...