Als «sql» getaggte Fragen

9
Konvertierung eines großen Tisches von MyISAM nach Innodb

Ich habe eine Tabelle mit ungefähr 300 Millionen Zeilen im MyISAM-Format, die ich in Innodb konvertieren möchte Mein ursprüngliches Ziel war es, die Nutzung zu reduzieren, indem ich das Tabellenschema so änderte, dass es einfachere Indizes hatte. Ich habe die gesamte Tabelle gelöscht, sie gelöscht,...

9
mysqldump fordert zur Eingabe des Passworts in Shellscript auf

Ich habe ein einfaches Shell-Skript geschrieben, um eine bestimmte MySQL-Datenbank zu sichern. Das Problem ist, dass ich aufgefordert werde, ein Passwort einzugeben, obwohl ich es angegeben habe. Die MySQL-Datenbank ist Version 5.0.27, wenn das wichtig ist. Hier ist die spezifische Linie, die ich...

9
Brute-Force-Angriffe auf MySQL verhindern?

Ich muss das Netzwerk für MySQLd aktivieren, aber jedes Mal wird der Server brutal in Vergessenheit geraten. Ein gemeines Skript zum Erraten von Passwörtern beginnt, auf den Server zu hämmern, eine Verbindung über Port 3306 herzustellen und für immer zufällige Passwörter zu versuchen. Wie kann ich...

9
MySQL 5.1 oder 5.5?

Gibt es signifikante Unterschiede zwischen den Versionen 5.1 und 5.5? Der betreffende Server wird zum Hosten eines mittelgroßen vBulletin-Forums verwendet. Der Hauptvorteil von 5.1 ist, dass es über apt-get verfügbar

9
MySQL Table unterstützt keine Optimierung

Meine Wordpress-Tabellen scheinen optimierungsbedürftig zu sein, daher habe ich mir den Befehl OPTIMIZE TABLE angesehen. Wenn ich den Befehl ausführe, erhalte ich die folgenden Ergebnisse: Die Tabelle unterstützt keine Optimierung. Stattdessen wird neu erstellt und analysiert Die Tabellen werden...

9
MySQL: Tabelle ist als abgestürzt markiert

Nach einem Problem mit der vollen Festplatte wird bei einer der MySQL-DBs auf dem Server der folgende Fehler angezeigt, wenn ich versuche, sie zu sichern: [root@mybox ~]# mysqldump -p --result-file=/tmp/dbbackup.sql --database myDBname Enter password: mysqldump: Got error: 145: Table...

9
MySQL: Index für 1,4 Milliarden Datensätze erstellen

Ich habe einen Tisch mit 1,4 Milliarden Datensätzen. Die Tabellenstruktur ist wie folgt: CREATE TABLE text_page ( text VARCHAR(255), page_id INT UNSIGNED ) ENGINE=MYISAM DEFAULT CHARSET=ascii Die Anforderung besteht darin, einen Index über der Spalte zu erstellen text. Die Tischgröße beträgt ca....

9
mysqldump error LOCK TABLES

Wenn ich einen mysqldump ausführe, wird folgende Fehlermeldung angezeigt: mysqldump -u root -ppassword --databases information_schema > test.sql mysqldump: Got error: 1044: Access denied for user 'root'@'localhost' to database 'information_schema' when using LOCK TABLES Wie kann ich das...

9
Geben Sie einer Datenbank einen Alias ​​in Postgres

Gibt es eine Möglichkeit, einer Postgres-Datenbank einen Alias ​​zu geben? Im Wesentlichen benötige ich eine einzelne Datenbank, um mit zwei Namen arbeiten zu können, damit ich beispielsweise DB_ALPHA und DB_ONE abfragen kann und sie genau den gleichen Effekt haben. Ich habe dies in MySQL erreicht,...

9
Verbindungsfehler zur MySQL-Datenbank

Meine Anwendung muss häufig Verbindungen zu einer MySQL-Datenbank auf einem anderen Computer herstellen. Bei der Verbindung treten jedoch häufig Fehler auf. Ich kann mich normalerweise irgendwann aber nach vielen Wiederholungsversuchen verbinden. Die Fehlermeldung, die ich erhalte,...

9
Jeder hat MySQL Forks in der Produktion verwendet

Jetzt, da MySQL im Besitz von Oracle ist, beginnen viele, einige der beliebten Gabeln wie MariaDB und Drizzle zu verwenden. Hat jemand diese für längere Zeit in der Produktion verwendet? Wenn ja, waren die Funktionen stabil und war die Erfahrung mit MySQL

9
Wie zähle ich eindeutige Werte?

Ich versuche, die Anzahl der eindeutigen IP-Adressen zu ermitteln (in diesem Fall '3'). Die Tabelle sieht folgendermaßen aus: Struktur: CREATE TABLE bandits ( key text NOT NULL, ip_address inet, offence text, count bigint DEFAULT 1); Daten: COPY Banditen (Schlüssel, IP-Adresse, Beleidigung, Anzahl)...