Database Türkçe Karakter Problemi ve Çözümü

Merhaba Arkadaşlar,

Database taşırken taşıma işleminde bildiğiniz gibi mysql 4.x den 5.x’e taşındığında türkçe karakter problemi olmaktadır.

Not: Aşağıdaki işlemler sadece ssh veya rdp bilgileri olan sunucudan başka bir sunucuya taşımada işe yaramaktadır.

Eski sunucuya ssh girişi yaptıktan sonra,

İlk olarak mysql servisini durduruyoruz.

/etc/init.d/mysqld stop

Sonrasında aşağıdaki klasör’e giriyoruz.

cd /var/lib/

klasör’üne giriş yapınız.

Ardından

tar -cf mysqlyedek.tar mysql/

yazmamız ile mysql data’larını tar’lıyoruz.

Tar’lama işlemi bittikten sonra yeni sunucuya aktarıyoruz.

Aktarım yapıldıktan sonra /home/ klasör’üne çekiyoruz. Çektikten sonra aşağıdaki komutu çalıştırıyoruz.

tar -xf mysqlyedek.tar

diyerek home klasör’ü altına açıyoruz.

Açtıktan sonra alt’da belirtilen dosyaları /home/mysql klasör’ü altından siliyoruz.

mysql
da_roundcube
ib_arch_log_0000000000
ibdata1
ib_logfile0
ib_logfile1
test
*.bin

Sildikten sonra

cd /var/lib/mysql

klasör’üne giriyoruz.

Alt’daki komutu çalıştırıyoruz.

cp -a mysql test da_roundcube ib_logfile0 ibdata1 ib_logfile1 ib_arch_log_0000000000 /home/mysql/

Yukardaki komutu çalıştırdıktan sonra

cd /var/lib/

klasör’üne giriyoruz ve ardından,

mv mysql mysql_old

diyerek mysql’i yedeğini alıyoruz.

Aldıktan sonra,

cd /var/lib/

klasör’ünde aşağıdaki komutu çalıştırıyoruz.

cp -a /home/mysql .

(Noktaya dikkat edelim.)

Aşağıdaki komut ile mysql klasör’ünü mysql kullanıcısının yönetimine atayalım.

chown -R mysql.mysql mysql

Atadıktan sonra conf dosyalarından mysql kullanıcı ad’larına bakarak elle kullanıcıların oluşturulması ile aşağıdaki komutu çalıştırdıktan sonra problemsiz olarak mysql’ler çalışacaktır..

mysqlcheck -uda_admin -pŞİFRE -a -r –all-databases

Saygılar,
Admin

144 Responses to “Database Türkçe Karakter Problemi ve Çözümü”

Sayfalar: « 3611 10 9 8 7 6 5 4 3 2 [1] Show All

  1. 5
    phan mem ban hang mien phi Says:

    I don’t even know how I ended up here, but I thought this post was fantastic. I do not know who you might be but definitely you’re going to a famous blogger in case you are not already Cheers! xrumer

  2. 4
    black singles Says:

    Okay here are the details. I want to add a new button to firefox, the purpose of that button is that when i type something in the address bar in firefox and click that button in navigation toolbar, that must serve the purpose of “I am feeling lucky button on google homepage”. Any super genius here?.

  3. 3
    filipina dating sites Says:

    I’m a freshman in college and I was planning on majoring in Computer Engineering, but unfortunately it doesn’t really seem too interesting to me, especially all the computer programming. I’m considering changing my major to Computer Science except I don’t really know what kind of career a degree in Computer Science will get me. So what is the difference between the two? Please help me out, I don’t really have too much time to ask the advisers at my university, so any help would be appreciated..

  4. 2
    Gregory Despain Says:

    I just want to tell you that I am new to weblog and seriously savored this blog site. Likely I’m going to bookmark your site . You actually come with beneficial article content. Bless you for revealing your web-site.

  5. 1
    Yadira Chesner Says:

    I simply want to tell you that I’m newbie to weblog and definitely savored this website. Most likely I’m want to bookmark your blog post . You absolutely have awesome writings. Kudos for sharing with us your blog.

Sayfalar: « 3611 10 9 8 7 6 5 4 3 2 [1] Show All

Leave a Reply

 Characters available