• 7 odgovora
  • 2.536 pregleda
Promena default vrednosti system variable 16.09.2011. u 18:28 · pre 183 meseci #1

Kako izmeniti default vrednost neke system variable.

Konkretno hocu da postavim default collation na serveru na utf8_unicode_ci.


Pokusao sam nesto ovako da dodam u my.cnf
Code:

collation-server = utf8_unicode_ci
collation_server = utf8_unicode_ci


Ni u jednom slucaju nakon dodavanja ovog reda server nije hteo ni da se startuje.


Ovo bi trebalo da bude prilicno jednostavno, ali negde ocigledno gresim...
Potpis
Linkedin: http://www.linkedin.com/in/sladjannikolic
Twitter: https://twitter.com/_SladjanNikolic
Re: Promena default vrednosti system variable 16.09.2011. u 19:36 · pre 183 meseci #3
Probao, ne radi...

Nisam bas vican MySql administraciji, pogotovo na linux - u ali sam voljan da ucim.. :)


Ne mogu da pronadjem ni logove, da vidim sta kaze zasto ne moze da se startuje. Trazio sam na lokaciji (ona koju sam izguglao) gde bi trebalo da se nalaze kod default podesavanja ali nista.

Nasao neke fajlove koje kada otvorim text editorom nisu citljivi.

Potpis
Linkedin: http://www.linkedin.com/in/sladjannikolic
Twitter: https://twitter.com/_SladjanNikolic
Re: Promena default vrednosti system variable 16.09.2011. u 20:41 · pre 183 meseci #6
Na default konfiguraciji error log bi trebalo da se nalazi u data dir, nesto kao host_name.err. Pogledaj variable datadir i error log za lokaciju:

SHOW GLOBAL VARIABLES LIKE '%data%'; ili SHOW GLOBAL VARIABLES LIKE '%error%'; ili u my.cnf ako je menjana default lokacija/ime loga.

Na linuxu da vidis sa kojim je opcijama pokrenut mysql server, kucaj: ps aux | grep mysqld

Re: Promena default vrednosti system variable 16.09.2011. u 20:51 · pre 183 meseci #7
Inace, cini mi se da opcija default-collation je izbacena za novije verzije (5.1, 5.5) ili planira da se izbaci a umesto nje je uvedena: collation-server

Pozz.
Re: Promena default vrednosti system variable 17.09.2011. u 14:23 · pre 183 meseci #8

MySQL Workbench mi je zavrsio posao. Pogledao sam bas kako je on editovao my.cnf

Dodao je ovo.

Code:

collation-server = utf8_unicode_ci
character-set-server = utf8



Startovao se server bez problema nakon izmena. Ne znam zasto nije hteo da se startuje kada "rucno" izmenim config fajl.
Mozda sam trebao da setujem odmah i charset kao sto je MySQL Workbench odradio.


Hvala na pomoci


Potpis
Linkedin: http://www.linkedin.com/in/sladjannikolic
Twitter: https://twitter.com/_SladjanNikolic
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme