Alle Versionen von MySQL (nicht Microsoft SQL Server). Bitte fügen Sie auch ein versionierspezifisches Tag wie mysql-5.7 hinzu, wenn dies für die Frage relevant ist.
Ich versuche, 2 Spalten aus der Unterabfrage in der folgenden Abfrage auszuwählen, kann dies jedoch nicht. Es wurde versucht, eine Alias-Tabelle zu erstellen, sie konnte jedoch nicht abgerufen werden. SELECT DISTINCT petid, userid, (SELECT MAX(comDate) FROM comments WHERE petid=pet.id) AS lastComDate, (SELECT userid FROM comments WHERE petid=pet.id ORDER BY id …
Ich verfolge diese Lösung hier /programming/3927690/howto-clean-a-mysql-innodb-storage-engine/4056261#comment14041132_4056261 und habe versucht, meine innodb_buffer_pool_sizeauf 4G und später 1G (auch 1024M) in zu erhöhen Zusätzlich zur Größe der Protokolldatei, aber MySQL startet nicht mit diesen Werten. Wenn ich es auf 512M zurücksetze, fängt mysql gut an. Wie kann ich das lösen? Mein Server hat …
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Bitte schauen Sie sich diese Tabelle an: mysql> desc s_p; +-------------------------+------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------------------+------------------+------+-----+---------+----------------+ | id | …
Ich habe eine große MySQL-Datenbank (150 GB) und erst jetzt ist mir aufgefallen, dass die auf festgelegt innodb_file_per_tableist, offwodurch die gesamte Datenbank in einer einzigen Datei gehostet wird ( ibdata1). Ich möchte die Datenbank innodb_file_per_tablenachträglich aktivieren und in mehrere Dateien aufteilen. Wie geht das am besten?
Ich entwickle eine Anwendung zur Ausführung auf dem Client-PC (Win), der mit einer MySQL Server 5.1-Instanz konfiguriert ist, die als Nur-Lese-Slave für den Remote-Master fungiert. Der Remote-Master verfügt über Dutzende von Schemas. Ich benötige jedoch nur eines pro Client, sodass ich die Replication-Do- Db - Einstellung in my.ini angeben kann, …
Ist es möglich (und wie), eine große MyISAM-Tabelle in InnoDB zu konvertieren, ohne die Anwendung offline zu schalten? Sie müssen pro Sekunde ein paar Zeilen in diese Tabelle einfügen, können sie jedoch für ca. 2 Minuten anhalten. Offensichtlich wird ALTER TABLE ... engine = innodb nicht funktionieren. Daher hatte ich …
Wenn man sich die Struktur der meisten PHP / MySQL-basierten Websites ansieht, die ich gesehen habe, scheint es nicht besonders schwierig zu sein, das Datenbankkennwort zu erkennen, wenn Sie ein wenig suchen, da es immer eine Setup- oder Konfigurationsdatei gibt, in der die Informationen für die Protokollierung gespeichert sind in …
Ich besitze ein AWS RDS t1-micro, auf dem MySQL 5.5 ausgeführt wird. Es gibt mir zu viele Verbindungsfehler. Ich habe es überprüft und es erlaubt 34 maximale Verbindungen gleichzeitig. Was ich gelesen habe, ist, dass ich diesen Maximalwert erhöhen kann, indem ich eine DB-Parametergruppe für diese Micro-Instanz erstelle. Meine Verwirrung …
Wie finde ich heraus, ob eine Prozedur oder Funktion in einer MySQL-Datenbank vorhanden ist? und gibt es eine Entdeckungsmöglichkeit? wie ein show procedures;(zB wie show tables;)
SELECT student.StudentID, student.`Name`, COUNT(attendance.AttendanceID) AS Total FROM student LEFT JOIN attendance ON student.StudentID = attendance.StudentID Ich versuche, die letzte Zeile zu zählen, aber stattdessen werden alle Ergebnisse gezählt und ein Ergebnis zurückgegeben Ich bekomme so etwas wie Da in der Anwesenheits-ID für K1052280 zwei Einträge vorhanden sind, möchte ich diese …
Ich benutze MySQL 5.6. Ich kann keine materialisierte Ansicht wie in Oracle erstellen. Ich habe ein oder zwei Lösungen wie Flexview gesehen. Kann mir jemand am besten sagen, wie man eine materialisierte Ansicht in MySQL (automatische Aktualisierung wie in Oracle) mit minimaler Komplexität erstellt?
Ich habe eine InnoDB-Tabelle 'idtimes' (MySQL 5.0.22-log) mit Spalten `id` int(11) NOT NULL, `time` int(20) NOT NULL, [...] mit einem zusammengesetzten eindeutigen Schlüssel UNIQUE KEY `id_time` (`id`,`time`) Es kann also mehrere Zeitstempel pro ID und mehrere IDs pro Zeitstempel geben. Ich versuche, eine Abfrage einzurichten, bei der ich für jeden …
Ich stoße auf Probleme, weil mein nur open_files_limitfür MySQL ist 1024. Centos 7, MySQL Community Server 5.6.22-log Es ist eigentlich ein vps für MySQL für einen WHM-Server (Remote-MySQL), aber das sollte nebensächlich sein. Konfigurationsdateien my.cnf: [mysqld] open_files_limit = 100000 open-files-limit = 100000 #I've read that the dashes are required on …
Wenn ich meinen MySQL-Server starte, erhalte ich folgende Fehlermeldung: /usr/libexec/mysqld: Can't find file: './mysql/plugin.frm' (errno: 13) [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. InnoDB: The error means mysqld does not have the access rights to InnoDB: the directory. InnoDB: File name ./ibdata1 InnoDB: File operation …
Ich richte die MySQL Master-Slave-Replikation ein und versuche herauszufinden, wie ich mit der Failover-Situation umgehen kann, in der ich den Slave zum Master befördere (für den Fall, dass der Master ausfällt). Mein Anwendungsserver muss alle Schreibvorgänge an den aktuellen Master leiten, aber ich kann die Serverebene HA zwischen Master und …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.