Articles of mysql

MySQL-Fehler 1449: Der als Definierer angegebene Benutzer existiert nicht

Wenn ich die folgende Abfrage ausführe, erhalte ich einen Fehler: SELECT `a`.`sl_id` AS `sl_id`, `a`.`quote_id` AS `quote_id`, `a`.`sl_date` AS `sl_date`, `a`.`sl_type` AS `sl_type`, `a`.`sl_status` AS `sl_status`, `b`.`client_id` AS `client_id`, `b`.`business` AS `business`, `b`.`affaire_type` AS `affaire_type`, `b`.`quotation_date` AS `quotation_date`, `b`.`total_sale_price_with_tax` AS `total_sale_price_with_tax`, `b`.`STATUS` AS `status`, `b`.`customer_name` AS `customer_name` FROM `tbl_supplier_list` `a` LEFT JOIN `view_quotes` `b` ON […]

Skalierungslösungen für MySQL (Replikation, Clustering)

Bei dem Startup, an dem ich arbeite, denken wir jetzt darüber nach, Lösungen für unsere database zu skalieren. Die Dinge werden etwas verwirrend (zumindest für mich) mit MySQL, das den MySQL-Cluster , die Replikation und die MySQL-Cluster-Replikation (ab Version 5.1.6) hat, was eine asynchrone Version des MySQL-Clusters ist. Das MySQL-Handbuch erklärt einige der Unterschiede in […]

richtige Syntax für die Verwendung in der Nähe von ‘?’

Ich habe einen Java-Code: String searchPerson = “select * from persons where surname like ? and name like ?”; //connect to DB PreparedStatement statement = connect.prepareStatement(searchPerson); statement.setString(1,”%”+ surname + “%”); statement.setString(2, “%” + name + “%”); ResultSet resultPerson = statement.executeQuery(searchPerson); //..code Dann habe ich SQLException: Sie haben einen Fehler in Ihrer SQL-Syntax. Überprüfen Sie das […]

Festlegen des MySQL-Root-Benutzerkennworts unter OS X

Ich habe gerade MySQL unter Mac OS X installiert. Im nächsten Schritt habe ich das root-Benutzerkennwort festgelegt, also habe ich Folgendes getan: Starten Sie die Terminal-App, um auf die Unix-Befehlszeile zuzugreifen. Unter der Unix-Eingabeaufforderung habe ich diese Befehle ausgeführt: $ cd /usr/local/mysql/bin $ ./mysqladmin -u root password ‘password’ Aber, wenn ich den Befehl ausführe $ […]

Mehrsprachige Website für Best Practice

Ich habe mich seit einigen Monaten mit dieser Frage herumgeschlagen, aber ich war noch nicht in einer Situation, in der ich alle möglichen Optionen vorher untersuchen musste. Im Moment habe ich das Gefühl, dass es an der Zeit ist, die Möglichkeiten zu kennen und meine persönlichen Vorlieben für meine kommenden Projekte zu entwickeln. Lassen Sie […]

Fügen Sie der vorhandenen Tabelle Fremdschlüssel hinzu

Ich möchte einen Fremdschlüssel zu einer Tabelle namens “katalog” hinzufügen. ALTER TABLE katalog ADD CONSTRAINT `fk_katalog_sprache` FOREIGN KEY (`Sprache`) REFERENCES `Sprache` (`ID`) ON DELETE SET NULL ON UPDATE SET NULL; Wenn ich das versuche, erhalte ich folgende Fehlermeldung: Error Code: 1005. Can’t create table ‘mytable.#sql-7fb1_7d3a’ (errno: 150) Fehler im INNODB-Status: 120405 14:02:57 Fehler in der […]

Einrichten von MySQL und Importieren von Dump in Dockerfile

Ich versuche, eine Dockerfile für mein LAMP-Projekt einzurichten, aber ich habe ein paar Probleme beim Starten von MySQL. Ich habe die folgenden Zeilen auf meiner Dockerfile: VOLUME [“/etc/mysql”, “/var/lib/mysql”] ADD dump.sql /tmp/dump.sql RUN /usr/bin/mysqld_safe & sleep 5s RUN mysql -u root -e “CREATE DATABASE mydb” RUN mysql -u root mydb < /tmp/dump.sql Aber ich bekomme […]

Wie führe ich einen mysqldump ohne Passwortabfrage durch?

Ich möchte den Befehl wissen, um eine mysqldump einer database ohne die Aufforderung für das Passwort durchzuführen. GRUND: Ich würde gerne einen Cron Job ausführen, der jeden Tag einen mysqldump der database benötigt. Daher kann ich das Passwort nicht eingeben, wenn Sie dazu aufgefordert werden. Wie könnte ich das lösen?

Wie UUID als Nummer speichern?

Basierend auf der Antwort der Frage, UUID-performance in MySQL , schlägt die antwortende Person vor, UUID als Zahl und nicht als Zeichenfolge zu speichern. Ich bin mir nicht so sicher, wie es gemacht werden kann. Jeder könnte mir etwas vorschlagen? Wie geht mein Ruby-Code damit um?

Ausnahme: Dieser Connection ist bereits ein offener DataReader zugeordnet, der zuerst geschlossen werden muss

Ich habe unten Code und ich bekomme eine Ausnahme: Zu dieser Connection gehört bereits ein offener DataReader der zuerst geschlossen werden muss. Ich verwende Visual Studio 2010 / .Net 4.0 und MySQL für dieses Projekt. Im Grunde versuche ich eine andere SQL-statement auszuführen, während ich den Datenleser verwende, um meine andere Aufgabe zu erledigen. Ich […]