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.
MySQL SHOW GRANTSzeigt die Berechtigungen des aktuellen Benutzers. Gibt es eine Möglichkeit, sich als root anzumelden und die Berechtigungen aller Benutzer anzuzeigen?
Ich bin mir nicht sicher, ob dies zutrifft, aber ich erinnere mich, dass ich gelesen habe, wenn Sie den folgenden Befehl unter Linux ausführen mysqldump -u username -p database_name > backup_db.sql Während Lese- und Schreibvorgänge in einer Datenbank ausgeführt werden, kann der Speicherauszug Fehler enthalten. Gibt es bestimmte Optionen im …
Ich habe eine Datenbank, die jetzt 4-Byte-Zeichen (Chinesisch) unterstützen muss. Zum Glück habe ich MySQL 5.5 bereits in der Produktion. Ich möchte also nur alle Kollatierungen machen, die utf8_bin bis utf8mb4_bin sind. Ich glaube, dass es mit dieser Änderung keinen Leistungsverlust / -gewinn gibt, außer ein wenig Speicheraufwand.
Ich habe für verschiedene Unternehmen gearbeitet und festgestellt, dass einige von ihnen es vorziehen, Ansichten zu haben, die mit all ihren "Verwandten" an einem Tisch zusammenarbeiten. Aber dann müssen wir in der Anwendung manchmal nur eine Spalte verwenden. Wäre es also schneller, nur einfache Auswahlen zu treffen und diese dann …
Ich habe diesen riesigen 32 GB SQL-Speicherauszug, den ich in MySQL importieren muss. Ich musste noch nie einen so großen SQL-Dump importieren. Ich habe das übliche gemacht: mysql -uroot dbname < dbname.sql Es dauert zu lange. Es gibt eine Tabelle mit ungefähr 300 Millionen Zeilen, die in ungefähr 3 Stunden …
Angenommen, Sie haben die folgende Tabelle und Daten: create table t ( k int, v int, index k(k) ) engine=memory; insert into t (k, v) values (10, 1), (10, 2), (10, 3); Wie sortiert MySQL die Datensätze standardmäßig, wenn select * from t where k = 10keine order byKlausel ausgegeben …
Ich führe eine Dual-Master-MySQL-Replikation aus und möchte jetzt zu einer einzelnen Datenbank ohne Replikation wechseln. Wie deaktiviere ich die Replikation für beide Datenbanken vollständig?
Ich habe einige Produktionsserver, deren ibdataDateien von Tag zu Tag größer werden. Es hat bereits 290 GB Speicherplatz verbraucht. Die Tabellen in den Servern sind meist InnoDB und es gibt hohe Lese- und Schreibanforderungen. Die Größe der Protokolldatei nimmt ebenfalls zu. Die Tabellen enthalten eine große Datenmenge. Wie kann ich …
Gibt es eine Möglichkeit, einen Index in MySQL zu erstellen, wenn er nicht existiert? MySQL unterstützt nicht das offensichtliche Format: CREATE INDEX IF NOT EXISTS index_name ON table(column) ERROR 1064 (42000): You have an error in your SQL syntax;... MySQL version ( mysql -V) ist 5.1.48, aber ich denke, dass …
Ich habe eine indizierte Spalte, die einen MD5-Hash speichert. Daher speichert die Spalte immer einen 32-stelligen Wert. Aus welchem Grund auch immer wurde dies eher als ein Varchar als ein Char erstellt. Lohnt es sich, die Datenbank zu migrieren, um sie in ein Zeichen zu konvertieren? Dies ist in MySQL …
Hinweis: Diese Frage wurde aktualisiert, um zu berücksichtigen, dass wir derzeit MySQL verwenden. Nachdem dies geschehen ist, würde ich gerne sehen, wie viel einfacher es wäre, auf eine CTE-unterstützende Datenbank umzusteigen. Ich habe eine selbstreferenzierende Tabelle mit einem Primärschlüssel idund einem Fremdschlüssel parent_id. +------------+--------------+------+-----+---------+----------------+ | Field | Type | Null …
Ich drehte mich um innodb_flush_log_at_trx_commit = 2und erreichte eine sehr schnelle Schreibgeschwindigkeit. Aber ist es sicher, in der Produktionswebsite verwendet zu werden?
Wie kann MyISAM "schneller" als InnoDB sein, wenn MyISAM muss Festplattenlesevorgänge für die Daten durchführen? InnoDB verwendet den Pufferpool für Indizes und Daten und MyISAM nur für den Index?
Wann wird beim Erstellen von Tabellen aus mehreren Joins zur Verwendung in der Analyse die Verwendung von Ansichten gegenüber dem Erstellen einer neuen Tabelle bevorzugt? Ein Grund, warum ich lieber Ansichten verwenden würde, ist, dass das Datenbankschema von unserem Administrator aus Ruby heraus entwickelt wurde und ich mit Ruby nicht …
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.