[FreeBSD] mysql ve dump sorunu

2007-06-13 Başlik Mesut GÜLNAZ
Mysql 5.0 kullanıyorum. Ancak daha önceden varolup olmadığını bilmediğim bir
durum ile karşılaştım.

Bir table a TR karakterler kullanarak içerisine data girildiğinde sorun yok.
Herşey normal olarak görünüyor. 

Ancak ilgili table dump alındığında alınan dump dosyası içerisindeki
karakterlerde türkçe sorunu yaşıyorum. Sadece türkçe karakterler ? işareti
şeklinde görünmektedirler. Bu ilgili dosya bir test editörde görüntülenerek
buna ulaşılmıştır.  Tüm TR karakterler ? olduğundan, geri yüklendiği zaman
da doğal olarak karakterler sorunlu görünmektedir.

Karşılaşan arkadaşlar fikir verebilirler mi?

 

Database özellikleri:

 

mysql show create database 1\G

*** 1. row ***

   Database: 1

Create Database: CREATE DATABASE `1` /*!40100 DEFAULT CHARACTER SET
latin5 */

1 row in set (0.00 sec)

 

mysql

 

 

mysql:

WITH_CHARSET=latin5 WITH_LINUXTHREADS=yes WITH_PROC_SCOPE_PTH=yes
BUILD_OPTIMIZED=yes

 

İle derlendi.

 

-su-2.05b# pkg_info | grep mysql

mysql-client-5.0.27 Multithreaded SQL database (client)

mysql-server-5.0.27 Multithreaded SQL database (server)

php5-mysql-5.2.0The mysql shared extension for php

-su-2.05b#

 

 

 

İyi çalışmalar...

 

Mesut GÜLNAZ

 



Re: [FreeBSD] mysql ve dump sorunu

2007-06-13 Başlik Murat Balaban

Merhaba,

mysqldump'a --default-character-set=latin5  argumanini ekleyerek
dump alabilir misiniz? mysqldump bir sekilde   UTF-8 dump atiyor 
olabilir.


-- 
Murat
http://www.enderunix.org/murat/ 

Yeni FreeBSD, yeni kitap:
http://www.acikakademi.com/catalog/freebsd6/

On Wed, Jun 13, 2007 at 03:51:34PM +0300, Mesut G?LNAZ wrote:
 Mysql 5.0 kullanıyorum. Ancak daha önceden varolup olmadığını bilmediğim bir
 durum ile karşılaştım.
 

-
Listeye soru sormadan once lutfen http://ipucu.enderunix.org sitesine bakiniz.

Cikmak icin, e-mail: [EMAIL PROTECTED]
Liste arsivi: http://news.gmane.org/gmane.org.user-groups.bsd.turkey
FreeBSD 6 kitabi cikti! http://www.acikakademi.com/catalog/freebsd6




RE: [FreeBSD] mysql ve dump sorunu

2007-06-13 Başlik Mesut GÜLNAZ
Söz konusu database i latin 1 de oluşturmuştum. Önceki gönderdiğim ise latin 5 
idi. Bu başka bir database, çünkü diğeri çok büyük. ancak aynı sorun bunda da 
var.

mysql show create database test\G
*** 1. row ***
   Database: test
Create Database: CREATE DATABASE `test` /*!40100 DEFAULT CHARACTER SET latin1 */
1 row in set (0.00 sec)

mysql

#mysqldump --opt --default-character-set=latin5 -u root 
--password=testdbpassword test | bzip2 -c  testbak.sql.bz2
---latin5 ile 
alınan:
-- MySQL dump 10.10
--
-- Host: localhostDatabase: test
-- --
-- Server version   5.0.27

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES latin5 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 
*/;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

--
-- Table structure for table `admin_sayfalar`
--

DROP TABLE IF EXISTS `admin_sayfalar`;
CREATE TABLE `admin_sayfalar` (
  `sayfa_id` int(11) NOT NULL auto_increment,
  `sayfa_adi` varchar(255) default NULL,
  `baslik` varchar(255) default NULL,
  `anahtar_kelimeler` longtext,
  `modul` varchar(255) default NULL,
  `yer` varchar(255) default NULL,
  `ziyaret` decimal(10,0) default NULL,
  PRIMARY KEY  (`sayfa_id`)
) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=latin1 COMMENT='InnoDB free: 
4096 kB; InnoDB free: 4096 kB; InnoDB free: 409';

--
-- Dumping data for table `admin_sayfalar`
--

LOCK TABLES `admin_sayfalar` WRITE;
/*!4 ALTER TABLE `admin_sayfalar` DISABLE KEYS */;
INSERT INTO `admin_sayfalar` VALUES (1,'Buton Yönetimi','BUTON 
YÖNET?M?','','buton_yonetim.php','sol','40'),(2,'Oturumu Kapat','Ç?k?? 
Sayfas?',NULL,'cikis.php',NULL,NULL),(3,'Log Kay?tlar?','Log 
Kay?tlar?',NULL,'log_yonetim.php',NULL,NULL),(4,'Üye Ol','Üyelik 
Ba?vurusu',NULL,'uyelik.php',NULL,NULL),(5,'Sayfa Düzeni','Yerle?im 
Düzeni',NULL,'yerlesim_duzeni.php',NULL,NULL),(6,'Arama','Aramalar',NULL,'arama.php',NULL,NULL),(7,'Radyo
 
Yönetim',NULL,'','radyo_yonetim.php','sol',NULL),(8,'Yetkilendirmeler','Yetkilendirmeler',NULL,'yetkilendirmeler.php',NULL,NULL),(9,'Yaz?
 Onay','Yaz? Onay',NULL,'yazi_onay.php',NULL,NULL),(10,'?ifremi 
Güncelle',NULL,NULL,'sifre.php',NULL,NULL);
/*!4 ALTER TABLE `admin_sayfalar` ENABLE KEYS */;
UNLOCK TABLES;

---default 
alınan:
-- MySQL dump 10.10
--
-- Host: localhostDatabase: test
-- --
-- Server version   5.0.27

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 
*/;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

--
-- Table structure for table `admin_sayfalar`
--

DROP TABLE IF EXISTS `admin_sayfalar`;
CREATE TABLE `admin_sayfalar` (
  `sayfa_id` int(11) NOT NULL auto_increment,
  `sayfa_adi` varchar(255) default NULL,
  `baslik` varchar(255) default NULL,
  `anahtar_kelimeler` longtext,
  `modul` varchar(255) default NULL,
  `yer` varchar(255) default NULL,
  `ziyaret` decimal(10,0) default NULL,
  PRIMARY KEY  (`sayfa_id`)
) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=latin1 COMMENT='InnoDB free: 
4096 kB; InnoDB free: 4096 kB; InnoDB free: 409';

--
-- Dumping data for table `admin_sayfalar`
--

LOCK TABLES `admin_sayfalar` WRITE;
/*!4 ALTER TABLE `admin_sayfalar` DISABLE KEYS */;
INSERT INTO `admin_sayfalar` VALUES (1,'Buton Yönetimi','BUTON 
YÖNET?M?','','buton_yonetim.php','sol','40'),(2,'Oturumu Kapat','Ç?k?? 
Sayfas?',NULL,'cikis.php',NULL,NULL),(3,'Log Kay?tlar?','Log 
Kay?tlar?',NULL,'log_yonetim.php',NULL,NULL),(4,'Ãœye Ol','Ãœyelik 
Ba?vurusu',NULL,'uyelik.php',NULL,NULL),(5,'Sayfa Düzeni','Yerle?im 
Düzeni',NULL,'yerlesim_duzeni.php',NULL,NULL),(6,'Arama','Aramalar',NULL,'arama.php',NULL,NULL),(7,'Radyo
 
Yönetim',NULL,'','radyo_yonetim.php','sol',NULL),(8,'Yetkilendirmeler','Yetkilendirmeler',NULL,'yetkilendirmeler.php',NULL,NULL),(9,'Yaz?
 Onay','Yaz? 

[FreeBSD] proftpd karakter sorunu

2007-06-13 Başlik Fatih Ekrem Genc

selam

freebsd üzerine kurdugum proftpd dizinin icinde bulunan karakter sorunlu
bagzi dosyalardan dolayi
dizini acamiyor. daha dogrusu cliente dosya listesini yoluyamiyor

böyle bir sorun yasamis olan varmi?
ne yapmam gerekli

icerdigi modu listesi sunlar.. mod_codeconv.c modulu sorun cikariyor
olabilir mi?

/usr/local/sbin/proftpd -l
Compiled-in modules:
 mod_core.c
 mod_xfer.c
 mod_auth_unix.c
 mod_auth_file.c
 mod_auth.c
 mod_ls.c
 mod_log.c
 mod_site.c
 mod_delay.c
 mod_auth_pam.c
 mod_ratio.c
 mod_readme.c
 mod_rewrite.c
 mod_wrap2.c
 mod_wrap2_file.c
 mod_codeconv.c
 mod_ifsession.c
 mod_lang.c


RE: [FreeBSD] proftpd karakter sorunu

2007-06-13 Başlik Mesut GÜLNAZ
1 - Proftpd.log dosyası bağlantı yapılmaya çalışıldığında ne hata veriyor.
Bakabildiniz mi?

2 - firewall sebebiyle yapılamayan pasif bağlantıdan kaynaklanıyor olabilir
mi? Bağlantı çeşidini aktif, ya da non pasif yaparak denediniz mi ya da
deneyebilir misiniz?

 

Çünkü bende proftpd kullanıyorum ve TR karakterli dosya ya da dizinlerde
sorun yaşamıyorum...

 

From: Fatih Ekrem Genc [mailto:[EMAIL PROTECTED] 
Sent: Thursday, June 14, 2007 2:44 AM
To: freebsd@lists.enderunix.org
Subject: [FreeBSD] proftpd karakter sorunu

 

selam

freebsd üzerine kurdugum proftpd dizinin icinde bulunan karakter sorunlu
bagzi dosyalardan dolayi
dizini acamiyor. daha dogrusu cliente dosya listesini yoluyamiyor

böyle bir sorun yasamis olan varmi? 
ne yapmam gerekli

icerdigi modu listesi sunlar.. mod_codeconv.c modulu sorun cikariyor
olabilir mi?

 /usr/local/sbin/proftpd -l
Compiled-in modules: 
  mod_core.c
  mod_xfer.c
  mod_auth_unix.c
  mod_auth_file.c
  mod_auth.c
  mod_ls.c
  mod_log.c
  mod_site.c
  mod_delay.c
  mod_auth_pam.c
  mod_ratio.c
  mod_readme.c
  mod_rewrite.c 
  mod_wrap2.c
  mod_wrap2_file.c
  mod_codeconv.c
  mod_ifsession.c
  mod_lang.c