So, das erste MySQL UG Treffen Rhein-Neckar in Heidelberg ist nun
durch, und wenn man mal davon absieht daß ich viel zu viel
geredet habe ist es hoffentlich ganz gut gelaufen.
Einige Dinge, die ich beim Treffen angesprochen habe, will ich
hier noch einmal sammeln, obwohl ich sie im einzelnen auch schon
auf die Mailingliste gesendet habe.
MySQL und _rowid. In MySQL ist es möglich, den
Primärschlüssel einer Tabelle als _rowid anzusprechen, egal wie
er wirklich heißt, wenn die Tabelle einen auto_increment-Integer
als Primärschlüssel hat. Nachfragen in den internen MySQL
Supportkanälen ergibt, daß das "Feature" a) undokumentiert ist
und b) wahrscheinlich für irgendwelche Connector-Kompatibilität
eingeführt wurde, aber niemand weiß nix genaues. Man sollte es
nicht verwenden.
Die …
The latest from the MySQL community
Ideas, releases, practical guides, and perspectives from the people building with MySQL.
Einladung zum Treffen der MySQL Usergroup Rhein-Neckar
Am Dienstag, dem 2. Mai trifft sich in Heidelberg die MySQL
Usergroup Rhein-Neckar um 19.30 Uhr zum ersten Male in der
griechischen Taverne an der Bergbahn.
Neben Gedankenaustausch rund um das Thema MySQL und dem
gegenseitigen Kennenlernen steht ein Vortrag auf dem Programm:
Kristian Köhntopp von MySQL wird über das Thema Performance
Tuning referieren.
Der Eintritt ist frei. Weitere Informationen und Voranmeldung
über die Mailingliste (http://lists.mysql.com/ug-rhein-neckar).
Adresse:
Griechische Taverne an der Bergbahn
Zwingerstrasse 20
69117 Heidelberg-Altstadt
Tel. 06221-28038
…
… ich würde gerne mal wieder ein paar Tage Urlaub in München machen. Vom 22. - 24. Mai veranstaltet MySQL einen MaxDB-Administration Kurs in München. Wenn sich genügend Teilnehmer finden, wäre mein Kurzurlaub gesichert. Sehen wir uns?
Kursinfos gibt es unter : http://www.mysql.com/training/courses/maxdb_administration.html
Falls ein Thema fehlt - 7.6 erwähnen wir z.B. nicht explizit - einfach fragen! Gleiches gilt für individuelle In-House Schulungen.
… ich würde gerne mal wieder ein paar Tage Urlaub in München machen. Vom 22. - 24. Mai veranstaltet MySQL einen MaxDB-Administration Kurs in München. Wenn sich genügend Teilnehmer finden, wäre mein Kurzurlaub gesichert. Sehen wir uns?
Kursinfos gibt es unter : http://www.mysql.com/training/courses/maxdb_administration.html
Falls ein Thema fehlt - 7.6 erwähnen wir z.B. nicht explizit - einfach fragen! Gleiches gilt für individuelle In-House Schulungen.
… ich würde gerne mal wieder ein paar Tage Urlaub in München machen. Vom 22. - 24. Mai veranstaltet MySQL einen MaxDB-Administration Kurs in München. Wenn sich genügend Teilnehmer finden, wäre mein Kurzurlaub gesichert. Sehen wir uns?
Kursinfos gibt es unter : http://www.mysql.com/training/courses/maxdb_administration.html
Falls ein Thema fehlt - 7.6 erwähnen wir z.B. nicht explizit - einfach fragen! Gleiches gilt für individuelle In-House Schulungen.
MySQL veranstaltet in regelmäßigen Abständen sogenannte Webseminare. Webseminare sind etwa 45-Minuten lage Vorträge mit anschließender kurzer Diskussion, die in ein MySQL Thema einführen. Morgen um 10:00 Uhr ist MaxDB dran.
Thema: Performanzoptimierung für MaxDB - die Registrierung ist noch möglich: http://www.mysql.de/news-and-events/web-seminars/maxdb-performance.php
Sind Sie dabei?
MySQL veranstaltet in regelmäßigen Abständen sogenannte Webseminare. Webseminare sind etwa 45-Minuten lage Vorträge mit anschließender kurzer Diskussion, die in ein MySQL Thema einführen. Morgen um 10:00 Uhr ist MaxDB dran.
Thema: Performanzoptimierung für MaxDB - die Registrierung ist noch möglich: http://www.mysql.de/news-and-events/web-seminars/maxdb-performance.php
Sind Sie dabei?
MySQL veranstaltet in regelmäßigen Abständen sogenannte Webseminare. Webseminare sind etwa 45-Minuten lage Vorträge mit anschließender kurzer Diskussion, die in ein MySQL Thema einführen. Morgen um 10:00 Uhr ist MaxDB dran.
Thema: Performanzoptimierung für MaxDB - die Registrierung ist noch möglich: http://www.mysql.de/news-and-events/web-seminars/maxdb-performance.php
Sind Sie dabei?
Seit August 2003 läuft bei Apache Friends unser Software-Tippspiel ReleaseGuess. Hier kann jeder - einfach nur so aus Spaß - auf das zukünftige Erscheinungsdatum nächster Software-Releases tippen.
Nun gibt es eine Vielzahl an Open-Source-Programmen und so nimmt an ReleaseGuess nur eine kleine Auswahl teil: Apache 2, MySQL, PHP, Perl, phpMyAdmin, phpBB und ProFTPD. Also so ziemlich die Programme, die auch im XAMPP enthalten sind.
In der Datenbank hinter ReleaseGuess stehen also alle Veröffentlichungsdaten dieser Programme der letzten 3 Jahren. Warum also nicht mal eine kleine Statistik daraus erstellen?
Leider noch undokumentiert (ob Ulf mir hier unter die Arme
greift?), verbiegt die mysqli Erweiterung von PHP5 den infile
handler von MySQL, und erlaubt so einige Dinge, die in MySQL
selbst nicht möglich sind.
Während MySQL mit LOAD DATA LOCAL INFILE nur auf das Filesystem
zugreifen kann, benutzt mysqli anstatt der datenbankeignen
Funktionen für Open/Read den fopen-wrapper von PHP, und ist damit
sehr viel flexibler.. z.B.
mysqli_query("LOAD DATA LOCAL INFILE 'http://www.yoururl.com/customerdata.csv' INTO table ....");
Appendix M der PHP Dokumentation listet auf, was man noch an Möglichkeiten hat:
ftp, https, komprimierte Dateien, etc.
Wer sich regelmässig mit Kunden rumärgern muss, die grundsätzlich csv-Dateien im falschen Format schicken (z.B. Komma statt Dezimalpunkt, oder falsches Datumsformat) der musste bislang die csv-Dateien bearbeiten, bevor sie in die Datenbank eingespielt werden konnten. …
[Mehr]