Als «mysql» getaggte Fragen

101
Wie MySQL UTF-8 richtig handhabt

Eine der Antworten auf eine Frage, die ich gestern gestellt habe, schlug vor, dass ich sicherstellen sollte, dass meine Datenbank UTF-8-Zeichen korrekt verarbeiten kann. Wie kann ich das mit MySQL

101
Versteckte Funktionen von MySQL

Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich arbeite seit vielen Jahren mit Microsoft SQL Server , habe aber erst...

101
Mehrere select-Anweisungen in einer einzelnen Abfrage

Ich erstelle einen Bericht in PHP (MySQL), Ex: `select count(id) as tot_user from user_table select count(id) as tot_cat from cat_table select count(id) as tot_course from course_table` So habe ich 12 Tische. Kann ich es in einer einzigen Abfrage machen. Wenn ich es tat? Prozess wird...

101
MySQL wählt das gestrige Datum aus

Wie kann ich die Werte anzeigen und zählen, deren Datum gestern ist? Ich habe das time()Datum in die Datenbank eingefügt. Beispiel: URL: google.com youtube.com google.com youtube.com test.com youtube.com DateVisited: 1313668492 1313668540 1313668571 13154314 Ich möchte anzeigen, wie viele URLs...

101
B-Tree vs Hash Tabelle

In MySQL ist ein Indextyp ein B-Baum, und der Zugriff auf ein Element in einem B-Baum erfolgt in logarithmisch amortisierter Zeit O(log(n)). Der Zugriff auf ein Element in einer Hash-Tabelle erfolgt dagegen in O(1). Warum wird keine Hash-Tabelle anstelle eines B-Baums verwendet, um auf Daten in...

100
Mit MySQL nach einem leeren Feld suchen

Ich habe eine Abfrage geschrieben, um nach Benutzern mit bestimmten Kriterien zu suchen. Eine davon ist, dass sie eine E-Mail-Adresse haben. Auf unserer Website kann ein Benutzer eine E-Mail-Adresse haben oder nicht. $aUsers=$this->readToArray(' SELECT `userID` FROM `users` WHERE `userID`...

100
MySQL Nur der letzten Zeile beitreten?

Ich habe einen Tabellenkunden, der eine Kunden-ID, eine E-Mail und eine Referenz speichert. Es gibt eine zusätzliche Tabelle customer_data, in der ein historischer Datensatz der am Kunden vorgenommenen Änderungen gespeichert ist. Wenn also eine Änderung vorgenommen wird, wird eine neue Zeile...

100
GUID in MySQL für vorhandene Daten generieren?

Ich habe gerade eine Reihe von Daten in eine MySQL-Tabelle importiert und ich habe eine Spalte "GUID", die ich grundsätzlich alle vorhandenen Zeilen mit neuen und eindeutigen zufälligen GUIDs füllen möchte. Wie mache ich das in MySQL? Ich habe es versucht UPDATE db.tablename SET columnID = UUID()...