Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: MYSQL Polskie znaki
Forum PHP.pl > Forum > Bazy danych > MySQL
Endure
MYSQL client version 5.1.11
user: root
Hostname; localhost
VISTA

oczywiście
Problem poruszany nie raz. Czytałem wiele wątków ale nie pomaga, nie wiem co się dzieje. Tak jak w temacie mam problem z dodaniem do MYSQL napisów z polskimi znakami.

kodowanie MYSQL:


screen

plik my.ini

Tworzę przykładową bazę danych oraz tabelę w MYSQL:

CODE
CREATE DATABASE IF NOT EXISTS `ewidencja` DEFAULT CHARACTER SET = 'utf8' DEFAULT COLLATE = 'utf8_polish_ci';

DROP TABLE IF EXISTS `tdane`;
CREATE TABLE `tdane` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`imie_studenta` text CHARACTER SET utf8 COLLATE utf8_polish_ci,
`nazwisko_studenta` text CHARACTER SET utf8 COLLATE utf8_polish_ci,
`data_urodzenia` date NOT NULL,
`ocena` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE = MYISAM DEFAULT CHARSET = 'utf8' DEFAULT COLLATE = 'utf8_polish_ci';



Chcę wprowadzić dane:

CODE
INSERT INTO `tdane` (`id`,`imie_studenta`,`nazwisko_studenta`,`data_urodzenia`,`ocena`) VALUES
(1,'żółąęść','Kowalski','1956-04-12',3);


i wywala błąd:

screen

miał ktoś podobny problem? Naprawdę robiłem już wszystko nie wiem co począć :/ Proszę o pomoc.
redeemer
Sprawdź w jakim kodowaniu działa cmd.exe poleceniem chcp
rocktech.pl
Witam.

Patrząc na zrzuty ekranu to jesteś w domu.

Użyj innego narzędzia np. MySQL Workbench czy MySQL Query Browser ...
Endure
kurczę panowie można by było troszkę konkretniej bo jestem trochę niestety ciemny :/
redeemer
Konsola windowsowa (cmd.exe) nie działa w kodowaniu UTF-8. Jak powiedział @rocktech.pl użyj innego narzędzia do wykonywania kwerend SQL np. HeidiSQL lub MySQL Workbench
Endure
OK już łapię thx. sprawdzam w MYSQL query browser

Dzięki chłopaki pomogło, nie sądziłem że tak się będę cieszył z polskich znaczków smile.gif Piękny widok po całym dniu modyfikacji. 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.