Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Kodowanie latin2
Forum PHP.pl > Forum > Bazy danych
Bora
Chce odpalić mysql 5.0.0-alpha
dodaje default-character-set=latin2. Nie odpala sie i nic nie dodaje do log'a (nawet ich nie tworzy)
Działa tylko z character-set = latin2. ale
Kod
CREATE TABLE `muza` (

`id` int( 8 ) NOT NULL AUTO_INCREMENT ,

`user` varchar( 30 ) NOT NULL default '',

`filename` text NOT NULL ,

`path` text NOT NULL ,

`size` varchar( 20 ) NOT NULL default '',

UNIQUE KEY `id_2` ( `id` ) ,

KEY `id` ( `id` )

) TYPE = MYISAM DEFAULT CHARSET = latin2 AUTO_INCREMENT =1565

MySQL zwrócił komunikat:

#1115 - Unknown character set: 'latin2'


Kod
[mysqld]

basedir=D:/serwer/mysql5

#bind-address=217.97.239.199

datadir=D:/serwer/mysql5/data

#language=D:/serwer/mysql5/share/polish

default-character-set=latin2

#language = polish

#slow query log#=

#tmpdir#=

#port=3306

#set-variable=key_buffer=16M

[WinMySQLadmin]

Server=D:/serwer/mysql5/bin/mysqld-nt.exe

user=******

password=**********

Wlaczenie language podobnie powoduje błedy. sad.gif
Al
Wydaje mi sie, ze mysql ma domyslny charset latin1 i nie trzeba go okreslac.

character-sets-dir=/usr/local/mysql/share/mysql/charsets
default-character-set=character-set-name

Jak chcesz zmienic to trzeba zrekompilowac mysqla.
with --default-character-set=latin2

Pozdrawiam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.