Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

MySQL i MariaDB kompatibilnost

[es] :: MySQL :: MySQL i MariaDB kompatibilnost

[ Pregleda: 1514 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zivorad1

Član broj: 324370
Poruke: 1



Profil

icon MySQL i MariaDB kompatibilnost25.07.2014. u 19:17 - pre 117 meseci
Presao sam sa MySQL-a na MariaDB (v10.0.12-1) i imam sledeci problem:

Kad u MySQL-u u tabelu Tabela(id, content) ubacujem podatke ovim redosledom:

(4, 'nesto'),
(7, 'nesto'),
(2, 'nesto'),
(1, 'nesto')

kasnije kad ih citam, podaci ostaju u tom redosledu, dok ih MariaDB sortira
pa dobijem:

(1, 'nesto'),
(2, 'nesto'),
(4, 'nesto'),
(7, 'nesto')

To se desava sa InnoDB tabelama, id ne mora da bude index, jednostavno stavim
da bude usigned int i opet su podaci sortirani.

Pitanje je da li nekako mogu da izbegnem to automatsko sortiranje, podesavanjem necega u my.cnf
ili slicno?
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.com
Via: [es] mailing liste

Sajt: mysql.rs


+2377 Profil

icon Re: MySQL i MariaDB kompatibilnost25.07.2014. u 19:21 - pre 117 meseci
ako select nema ORDER BY vraca ti po "nekom" redosledu koji nikad nije
garantovan, mozda ce 100 puta da ti vrati po jednom pa 101 put po drugom
redosledu, ako ti treba redosled koristi ORDER BY - tome sluzi
 
Odgovor na temu

after
Ajvanho, ING

Član broj: 276962
Poruke: 97
*.dynamic.sbb.rs.



+6 Profil

icon Re: MySQL i MariaDB kompatibilnost27.07.2014. u 14:47 - pre 117 meseci
Nijedan DB sistem ukljucujuci i MySQL/MariaDB ne garantuje redosled podataka preko SELECT ako nema ORDER BY.
 
Odgovor na temu

[es] :: MySQL :: MySQL i MariaDB kompatibilnost

[ Pregleda: 1514 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.