Webmaster Forumu

Geri git   Webmaster Forumu > Webmaster Kaynak Eğitim Tanıtım Hizmet > MySQL Veritabanı SQL

MySQL Veritabanı SQL SQL MySQL Access MSSQL Oracle Veritabani Database

Cevapla
 
LinkBack Seçenekler Stil
  #1 (permalink)   iTrader 
Alt 2006-08-30, 16:38
Member
 
Üyelik tarihi: Aug 2005
Mesajlar: 195
Tecrübe Puanı: 3
iTrader: %0/0
CemYilmaz is an unknown quantity at this point
Standart Mysql İlginç karakter hatası....

Arkadaşlar ilginç bir şekilde karakter sorunu yaşıyorum phpmyadmin bu şekilde

MySQL - 4.1.19-standard
Protocol version: 10
Server: Localhost via UNIX socket
User: guzel@localhost
MySQL charset: UTF-8 Unicode (utf8)
MySQL connection collation: utf8_unicode_ci

yüklemek istedeğim sql dosyasında karakter sorunu vardı bu karaterlerin hepsini düzelttim türkçe büyük küçük harleri falan düzenledim Ğ,Ş, gibi yani sqlda türkçe bozuk harf falan yok ama bu sql dosyasını phpmyadmine import ettiğimde karakterler yine bozuk çıkıyor

Kulübümüz
· Tarihçe
· Yönetim Kurulu
· BaÅ?kanımız


gibi görünüyorlar bu neden olur acaba oysaki yüklediğim sql dosyasında bozuk karakter yok ve latin 1 falan gibi dil bilgilerinide sildim tamamen...

Nasıl çözerim bu durumu
__________________
Servage Hosting'den Uzak Durun...
Alıntı ile Cevapla

  #2 (permalink)   iTrader 
Alt 2006-08-31, 18:44
Member
 
Üyelik tarihi: Aug 2005
Mesajlar: 195
Tecrübe Puanı: 3
iTrader: %0/0
CemYilmaz is an unknown quantity at this point
Standart

Arkadaşlar ne yaptıysam olmadı tekrar yedek alıyorum içindeki bozuk karakterleri düzeltip tekrar import ediyorum yine aynı sorun oluyor direk mysql dan bu bozuk karakterleri hangi sorgu şekli ile düzgün karakterler ile değiştirebilirim replace yanii
__________________
Servage Hosting'den Uzak Durun...
Alıntı ile Cevapla

  #3 (permalink)   iTrader 
Alt 2006-08-31, 18:47
Platinum Member
 
Üyelik tarihi: Feb 2005
Mesajlar: 2.053
Tecrübe Puanı: 5
iTrader: %100/10
disconnect has a spectacular aura aboutdisconnect has a spectacular aura about
Standart

karakterleri neden düzeltiyorsun ki. Düzeltmene gerek yok. Aldığın şekliyle hiç değiştirmeden yükle.

Olmazsa sql içinde belirlenmiş olan karater setlerini sil.
__________________
Hital.net www.hital.net
Alıntı ile Cevapla

  #4 (permalink)   iTrader 
Alt 2006-08-31, 18:54
Member
 
Üyelik tarihi: Aug 2005
Mesajlar: 195
Tecrübe Puanı: 3
iTrader: %0/0
CemYilmaz is an unknown quantity at this point
Standart

işte değiştirmeden yaptığım zaman karakterlerde bozuk çıkıyor değiştirip gönderiyorum yine bozuk aldığım sql yedek dosyası içindeki karakter setlerinin olduğu kısımları kastediyorsan onlarıda sildim ama hala karakterler bozuk çıkıyor sqldan replace yapsam olur heralde ama nasıl replace yapacağım nasıl bir sorgulama yapmam lazım şu karakterlerle bunu değiştir diye falan...
__________________
Servage Hosting'den Uzak Durun...
Alıntı ile Cevapla

  #5 (permalink)   iTrader 
Alt 2006-08-31, 19:12
Platinum Member
 
Üyelik tarihi: Feb 2005
Mesajlar: 2.053
Tecrübe Puanı: 5
iTrader: %100/10
disconnect has a spectacular aura aboutdisconnect has a spectacular aura about
Standart

hosting mi? dedicated mi. yani mysql kendi yükleme şansın varmı?
Linux mu Windows mu.
Ve bu yere ilk defamı geçiyorsun.
__________________
Hital.net www.hital.net
Alıntı ile Cevapla

  #6 (permalink)   iTrader 
Alt 2006-08-31, 19:24
Member
 
Üyelik tarihi: Aug 2005
Mesajlar: 195
Tecrübe Puanı: 3
iTrader: %0/0
CemYilmaz is an unknown quantity at this point
Standart

hosting kullanıyorum linux ve kullanılan sistem phpnuke bir sorun oldu aynı sistemden sql yedeği aldım başka hesap açıp aynı sisteme aldığım eski yedeği yüklüyorum bu kaakter sorununu veriyor başka hostinglerimdede denedim aynı sorun var import ettiğim sql yedeğinde karakter hatası yok dil setleride yok ama sorun hala aynı yedek aldığım phpmyadmin den aynı phpmyadminde import ederken neden böyle hata verir anlamıyorum hadi versiyon değişikliği olur tamam ama oda yok yedek aldım yeni database açtım yedeği yükledim sorun oluştu anlamadım gitti...
__________________
Servage Hosting'den Uzak Durun...
Alıntı ile Cevapla

  #7 (permalink)   iTrader 
Alt 2006-08-31, 19:31
cepwap - ait Kullanıcı Resmi (Avatar)
Member
 
Üyelik tarihi: Mar 2005
Mesajlar: 287
Tecrübe Puanı: 3
iTrader: %100/2
cepwap is an unknown quantity at this point
Standart

Bence hatanın nedeni sql dump dosyasının karakter setinin yükleyeceğin veritabanının collationuyla aynı olmaması.
Alıntı ile Cevapla

  #8 (permalink)   iTrader 
Alt 2006-08-31, 19:34
Member
 
Üyelik tarihi: Aug 2005
Mesajlar: 195
Tecrübe Puanı: 3
iTrader: %0/0
CemYilmaz is an unknown quantity at this point
Standart

peki çözüm nedir
__________________
Servage Hosting'den Uzak Durun...
Alıntı ile Cevapla

  #9 (permalink)   iTrader 
Alt 2006-08-31, 19:40
cepwap - ait Kullanıcı Resmi (Avatar)
Member
 
Üyelik tarihi: Mar 2005
Mesajlar: 287
Tecrübe Puanı: 3
iTrader: %100/2
cepwap is an unknown quantity at this point
Standart

Mysql collationı utf-8 olarak düşünürsek, yükleyeceğin sql dump dosyasını utf-8 olarak ayarla. Dosyayı notepad ile aç, farklı kaydet derken alt kısımda kodlamayı UTF-8 seç, yeni bir isimle kaydet. Sonra yeni dosyayı yükle.
Alıntı ile Cevapla

  #10 (permalink)   iTrader 
Alt 2006-08-31, 19:45
cepwap - ait Kullanıcı Resmi (Avatar)
Member
 
Üyelik tarihi: Mar 2005
Mesajlar: 287
Tecrübe Puanı: 3
iTrader: %100/2
cepwap is an unknown quantity at this point
Standart

Ama bu dediğimi web sayfalarının karakter kodlaması utf-8 ise yap. Eğer sayfaların iso-8859-9 veya windows-1254 ise önce phpmyadminden veritabanı collationı iso-8859-9 yap ve eski (iso kodlamalı) sql yedeğini yükle.
Alıntı ile Cevapla

Cevapla

Seçenekler
Stil


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
MySQL 4.1.x ve Türkçe Karakter Sorununun Çözümü nokie MySQL Veritabanı SQL 64 2008-02-11 06:18
Karakter sayısına göre sıralama (mysql sorgusu) oruccim PHP 2 2006-08-04 00:19
phpmyadmin de yedek veri tabanı yüklerken query was empty hatası alıyorum hakimi MySQL Veritabanı SQL 7 2006-07-13 17:09
Mysql da Türkçe Karakter Sorunu Alobar MySQL Veritabanı SQL 11 2006-02-25 01:14
MySql Access Databaselerde Türkce Karakter Problemi Uurz Web Hosting Kurulum Donanım Yazılım 22 2005-12-28 19:46


Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 20:32 .


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0

Firefox