Kako konvertirati Windows-1250 MySQL bazu u UTF-8 bazu?

Formiranje SQL baza, MYSQL, SQLITE, MYSQLI
1 post • Stranica: 1/1.

Kako konvertirati Windows-1250 MySQL bazu u UTF-8 bazu?

PostPostao/la Znatko » 14 tra 2015, 16:26

Guglam, čitam i ništa. Sve je to jedna zbrka od rješenja koja mi (još) ne rade. Zna tko kako se elegantno može cijela baza sa svim tablicama koja imaju polja u formatu Windows-1250 postaviti u charset UTF-8? Naravno, treba sačuvati sve vrijednosti unutar tablica.

Našao sam jednostavan kod, ne kužim poantu, ali mi neće raditi.

sql code
alter table TABLE_NAME modify FIELD_NAME blob;
alter database DATABASE_NAME charset=utf8;
alter table TABLE_NAME modify FIELD_NAME varchar(255) character set utf8;

Je, stavio sam ja svoje podatke za table_name, filed_name, database_name....i padam već na prvom upiti u MySQL. Poruka o grešci ispisuje sljedeče:

error: BLOB/TEXT column 'ime' used in key specification without a key length
----
sam ja! :)

1 post • Stranica: 1/1.

Na mreži

Trenutno korisnika/ca: / i 0 gostiju.