// archives

MySql

This category contains 4 posts

Mysql – Das debian-sys-maint Passwort wiederherstellen

Irgendwann hat sich wohl mal jemand gedacht, man bräuchte als Debian-User spezielle Start- und Stopskripte für MySql. Diese haben dummerweise auch die Implikation, dass Debian auch einen eigenen Benutzer mit eigenem Kennwort erstellt: debian-sys-maint. Das Resultat bei einer unvorsichtigen Handhabung dieses Umstands, könnte sein, dass man dieses Kennwort versehentlich überschreibt, löscht, den User entfernt, weil [...]

MySql-Server auf UTF-8 umstellen

Da ich in einem meiner nächsten Artikel darauf zu sprechen komme, notiere ich hier mal kurz wie man den Standardzeichensatz und die Standardsortierung von MySql auf UTF-8 stellt. Dies geschieht unter Linux über die zentrale MySql-Konfigurationsdatei /etc/mysql/my.cnf und unter Windows über die C:\Programme\MySQL\MySQL Server 5.1\my.ini. Abweichungen ergeben sich eventuell wenn bei der Installation unter Windows [...]

MySql – Ergebnisse zufällig sortieren

Manchmal wünscht man sich bei einer MySql Abfrage eine zufällige Reihenfolge der Ergebnisse. Für diesen Zweck gibt es die MySql-Funktion rand(). Fügt man diese in seine “order by”-Klausel ein werden die Ergebnisse zufällig sortiert. Das ganze sieht in etwa so aus: select * from tabellenname order by rand() Dabei ist bei größeren Ergebnismengen folgendes zu [...]

Entfernungen und MySql

Ist hier schonmal jemand in die Verlegenheit geraten eine Entfernung zwischen zwei Geokoordinaten auf MySql Basis berechnen zu müssen? Nein? Ich schon. Dieser Artikel Bildet die Grundlage dafür. Wie berechnet man die Entfernung zwischen zwei Punkten auf der Erde? Nehmen wir zunächst mal an, dass die Erde eine Kugel ist. Wir wissen natürlich, dass das [...]