Als «mysql» getaggte Fragen

MySQL ist ein kostenloses Open-Source-RDBMS (Relational Database Management System), das SQL (Structured Query Language) verwendet. Verwenden Sie dieses Tag NICHT für andere DBs wie SQL Server, SQLite usw. Dies sind verschiedene DBs, die alle ihre eigenen SQL-Dialekte verwenden, um die Daten zu verwalten.

8
Speicherort des MySQL-Datenverzeichnisses
Ich habe MySQL auf dem Mac installiert, nachdem ich die dmg-Datei Version 64-Bit heruntergeladen hatte. Beim Versuch, eine Datenbank zu erstellen, wurde der Fehler 1006 angezeigt. Die Datenbank kann nicht erstellt werden. Nach dem Durchsuchen einer Reihe von Websites scheint es an der Einstellung des Benutzereigentums des MySQL-Speicherorts "Datenverzeichnis" zu …



6
MySQL utf8mb4, Fehler beim Speichern von Emojis
Ich versuche, Namen von Benutzern eines Dienstes in meiner MySQL-Datenbank zu speichern. Diese Namen können Emojis wie 🙈😂😱🍰 enthalten (nur für Beispiele) Nachdem ich ein wenig gesucht hatte, fand ich diesen Stapelüberlauf , der mit diesem Tutorial verknüpft war . Ich habe die Schritte befolgt und es sieht so aus, …
77 mysql  emoji  utf8mb4 

7
Was ist genau gesperrt, wenn Sie die FOR UPDATE-Sperre von MySQL verwenden?
Dies ist kein vollständiger / korrekter MySQL-Abfrage-Pseudocode: Select * from Notifications as n where n.date > (CurrentDate-10 days) limit by 1 FOR UPDATE http://dev.mysql.com/doc/refman/5.0/en/select.html besagt: Wenn Sie FOR UPDATE mit einer Speicher-Engine verwenden, die Seiten- oder Zeilensperren verwendet, werden die von der Abfrage untersuchten Zeilen bis zum Ende der aktuellen …
77 mysql  sql 

12
AUSWÄHLEN mit mehreren WHERE-Bedingungen in derselben Spalte
Ok, ich denke, ich übersehen hier möglicherweise etwas Offensichtliches / Einfaches ... aber ich muss eine Abfrage schreiben, die nur Datensätze zurückgibt, die mehreren Kriterien in derselben Spalte entsprechen ... Meine Tabelle ist ein sehr einfaches Verknüpfungssetup zum Anwenden von Flags auf einen Benutzer ... ID contactid flag flag_type ----------------------------------- …

4
Entfernen Sie die letzten beiden Zeichen einer Spalte in MySQL
Ich habe eine SQL-Spalte, in der die Einträge Zeichenfolgen sind. Ich muss diese Einträge nach dem Trimmen der letzten beiden Zeichen anzeigen, z. B. wenn der Eintrag 199902345ausgegeben wird 1999023. Ich habe versucht, in TRIM zu schauen, aber es sieht so aus, als ob es nur dann möglich ist, zu …
77 mysql  sql  string 

4
PDO :: PARAM für Typ Dezimal?
Ich habe 2 Datenbankfelder `decval` decimal(5,2) `intval` int(3) Ich habe 2 PDO-Abfragen, die sie aktualisieren. Derjenige, der das int aktualisiert, funktioniert in Ordnung $update_intval->bindParam(':intval', $intval, PDO::PARAM_INT); Ich kann das Dezimalfeld jedoch nicht aktualisieren. Ich habe die folgenden 3 Möglichkeiten ausprobiert, aber nichts funktioniert $update_decval->bindParam(':decval', $decval, PDO::PARAM_STR); $update_decval->bindParam(':decval', $decval, PDO::PARAM_INT); $update_decval->bindParam(':decval', …
77 php  mysql  database  pdo 

9
Stellen Sie ohne sudo eine Verbindung zum MySQL-Server her
Der Befehl: mysql -u root -p gibt den Fehler: ERROR 1698 (28000): Access denied for user 'root'@'localhost' Aber das Ausführen von Sudo-Berechtigungen funktioniert: sudo mysql -u root -p Ist es möglich, die Sudo-Anforderung loszuwerden, weil ich dadurch die Datenbank nicht in Intellij öffnen kann? Ich habe Folgendes versucht, wie in …
77 mysql  sudo 


3
WAMP / MySQL-Fehler nicht in der richtigen Sprache
Ich habe WAMP mehrmals neu installiert, buchstäblich Hunderte von Seiten durchsucht und dieses Problem wurde nicht behoben: Ich habe in die phpmyadmin-Konfigurationsdateien geschaut und Folgendes festgelegt: $cfg['Lang'] = 'en-utf-8'; Mehrmals deinstalliert (wie erwähnt) und schien überhaupt kein Glück zu haben. Jede Hilfe wäre dankbar.

13
Millionen von Zeilen in MySQL löschen
Ich habe kürzlich einen Fehler in einer Site gefunden und behoben, an dem ich gearbeitet habe, der zu Millionen doppelter Datenzeilen in einer Tabelle führte, die auch ohne sie ziemlich groß sein wird (immer noch in Millionenhöhe). Ich kann diese doppelten Zeilen leicht finden und eine einzelne Löschabfrage ausführen, um …

7
MySQL: Hinzufügen eines Tages zum Datum / Uhrzeit-Feld in der Abfrage
In meinem Tisch habe ich ein Feld mit dem Namen eventdatein datetimeFormat wie 2010-05-11 00:00:00. Wie mache ich eine Abfrage, damit sie einen Tag zum eventdateBeispiel hinzufügt , wenn heute ist 2010-05-11, möchte ich in whereKlausel anzeigen, um alle Datensätze mit dem Datum von morgen zurückzugeben. Aktualisieren: Ich habe es …
76 mysql  sql 

3
Wie speichere ich UUID als Nummer?
Basierend auf der Antwort auf die Frage, die UUID-Leistung in MySQL , schlägt die Person, die antwortet, vor, die UUID als Zahl und nicht als Zeichenfolge zu speichern. Ich bin mir nicht so sicher, wie es gemacht werden kann. Könnte mir jemand etwas vorschlagen? Wie geht mein Ruby-Code damit um?
76 mysql  uuid 

11
RuntimeError mit mysql2 und rails3 (Bundler)
Ich bekomme diesen Fehler `establish_connection': Please install the mysql2 adapter: `gem install activerecord-mysql2-adapter` (no such file to load -- active_record/connection_adapters/mysql2_adapter) (RuntimeError) from /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/activerecord- Hier ist ein Dump des ganzen Fehlers und meiner Konfiguration und Gemfile.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.