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.

1
MySQL: Fehler beim Importieren ignorieren?
Ich importiere eine ziemlich große Datenbank. Die .sqlDatei enthält fast 1.000.000 Zeilen. Problem ist, dass beim Importieren der Datenbank ein Syntaxfehler angezeigt wird. Es sagt: FEHLER 1064 (42000) in Zeile 8428420: Sie haben einen Fehler in Ihrer SQL-Syntax. Überprüfen Sie das Handbuch, das Ihrer MySQL-Serverversion entspricht, auf die richtige Syntax …
117 mysql  database  import 

7
PDO MySQL: Verwenden Sie PDO :: ATTR_EMULATE_PREPARES oder nicht?
Folgendes habe ich bisher gelesen PDO::ATTR_EMULATE_PREPARES: Die Vorbereitungsemulation von PDO ist für die Leistung besser, da die native Vorbereitung von MySQL den Abfragecache umgeht . Die native Vorbereitung von MySQL ist aus Sicherheitsgründen besser (verhindert SQL Injection) . Die native Vorbereitung von MySQL eignet sich besser für die Fehlerberichterstattung . …
117 php  mysql  pdo 

8
Der Index (nullbasiert) muss größer oder gleich Null sein
Hey, ich bekomme immer wieder einen Fehler: Der Index (nullbasiert) muss größer oder gleich Null und kleiner als die Größe der Argumentliste sein. Mein Code: OdbcCommand cmd = new OdbcCommand("SELECT FirstName, SecondName, Aboutme FROM User WHERE UserID=1", cn); OdbcDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Name.Text = String.Format("{0} {1}", reader.GetString(0), …
117 c#  asp.net  mysql  sql 



8
Verbinden von drei Tabellen mit MySQL
Ich habe drei Tabellen benannt **Student Table** ------------- id name ------------- 1 ali 2 ahmed 3 john 4 king **Course Table** ------------- id name ------------- 1 physic 2 maths 3 computer 4 chemistry **Bridge** ------------- sid cid ------------- 1 1 1 2 1 3 1 4 2 1 2 2 …
117 mysql 


10
Datumsbereiche vergleichen
Wenn ich in MySQL eine Liste von Datumsbereichen habe (Bereichsstart und Bereichsende). z.B 10/06/1983 to 14/06/1983 15/07/1983 to 16/07/1983 18/07/1983 to 18/07/1983 Und ich möchte überprüfen, ob ein anderer Datumsbereich einen der bereits in der Liste enthaltenen Bereiche enthält. Wie würde ich das tun? z.B 06/06/1983 to 18/06/1983 = IN …
116 sql  mysql  date 

2
INSERT IN… SELECT FROM… ON DUPLICATE KEY UPDATE
Ich mache eine Einfüge-Abfrage, bei der die meisten Spalten auf die neuen Werte aktualisiert werden müssten, wenn bereits ein eindeutiger Schlüssel vorhanden wäre. Es geht ungefähr so: INSERT INTO lee(exp_id, created_by, location, animal, starttime, endtime, entct, inact, inadur, inadist, smlct, smldur, smldist, larct, lardur, lardist, emptyct, emptydur) SELECT id, uid, …

6
MySQL-Auswahl mit CONCAT-Bedingung
Ich versuche dies in meinem Kopf zu kompilieren. Ich habe eine Tabelle mit Vor- und Nachnamenfeldern und ich habe eine Zeichenfolge wie "Bob Jones" oder "Bob Michael Jones" und mehrere andere. Die Sache ist, ich habe zum Beispiel Bob im Vornamen und Michael Jones im Nachnamen Also versuche ich es …

7
Wie lösche ich aus mehreren Tabellen in MySQL?
Ich versuche, aus einigen Tabellen gleichzeitig zu löschen. Ich habe ein bisschen recherchiert und mir das ausgedacht DELETE FROM `pets` p, `pets_activities` pa WHERE p.`order` > :order AND p.`pet_id` = :pet_id AND pa.`id` = p.`pet_id` Ich erhalte jedoch diesen Fehler Ungefangene Database_Exception [1064]: Sie haben einen Fehler in Ihrer SQL-Syntax. …

20
MacOSX Homebrew MySQL Root Passwort
Aus irgendeinem Grund hat MySQL den Zugriff für root eingestellt. Mit Homebrew deinstalliert und neu installiert. Neu installieren, frische Tische aber wenn ich eintrete mysql -u root -p Ich erhalte diesen Fehler: Zugriff für Benutzer 'root' @ 'localhost' verweigert (mit Passwort: NO) Ich habe MySQL fünf Mal neu installiert, aber …
116 mysql 



15
Wie wähle ich in MySQL nur das Datum aus einem DATETIME-Feld aus?
Ich habe eine Tabelle in der MySQL-Datenbank, die mit eingerichtet ist DATETIME. Ich muss SELECTin dieser Tabelle nur bis DATUM und ohne die Zeit. Wie kann ich SELECTin dieser Tabelle nur das Datum und die Zeit umgehen, selbst wenn diese bestimmte Spalte auf gesetzt ist DATETIME? Beispiel Jetzt ist es: …
115 mysql  date 

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.