Veröffentlicht am Schreiben Sie einen Kommentar

Was ist mysqldump mit Beispielen?

Mysqldump ist ein Befehlszeilenprogramm, das in MySQL-Datenbanken verwendet wird, um Datenbanken und Tabellen in eine Datei zu exportieren oder aus einer Datei zu importieren. Es ist ein sehr nützliches Tool für das Sichern und Wiederherstellen von Datenbanken oder für das Übertragen von Daten zwischen verschiedenen Datenbanken oder Servern.

Hier sind einige Beispiele für die Verwendung von mysqldump:

  1. Exportieren einer Datenbank in eine Datei:

mysqldump -u benutzername -p passwort datenbankname > ausgabedatei.sql

Dieser Befehl exportiert die Datenbank mit dem Namen “datenbankname” und schreibt den Inhalt in eine Datei mit dem Namen “ausgabedatei.sql”. Sie werden aufgefordert, Ihr Passwort einzugeben, bevor der Befehl ausgeführt wird.

  1. Exportieren einer Tabelle in eine Datei:

mysqldump -u benutzername -p passwort datenbankname tabelle > ausgabedatei.sql

Dieser Befehl exportiert nur die Tabelle mit dem Namen “tabelle” aus der Datenbank mit dem Namen “datenbankname” und schreibt den Inhalt in die Datei “ausgabedatei.sql”. Sie werden auch hier aufgefordert, Ihr Passwort einzugeben.

  1. Importieren einer Datenbank aus einer Datei:

mysql -u benutzername -p passwort datenbankname < eingabedatei.sql

Dieser Befehl importiert die Datenbank mit dem Namen “datenbankname” aus der Datei “eingabedatei.sql”. Sie werden aufgefordert, Ihr Passwort einzugeben, bevor der Befehl ausgeführt wird.

  1. Importieren einer Tabelle aus einer Datei:

mysql -u benutzername -p passwort datenbankname < eingabedatei.sql

Dieser Befehl importiert nur die Tabelle mit dem Namen “tabelle” in die Datenbank mit dem Namen “datenbankname” aus der Datei “eingabedatei.sql”. Sie werden auch hier aufgefordert, Ihr Passwort einzugeben.

Diese Beispiele zeigen nur einige der Möglichkeiten, wie mysqldump verwendet werden kann. Es gibt viele andere Optionen und Verwendungsmöglichkeiten, die in der Dokumentation von MySQL beschrieben sind.

Veröffentlicht am Schreiben Sie einen Kommentar

SQL Backup and FTP Software für MYSQL und MSSQL Backups

SQLBackupAndFTP 12.3.11

Hallo,

ich möchte euch Server-Admins ein kleines Tool vorstellen mit dem Sie MYSQL und MSSQL Datenbanken per Zeitplan und mit Email Benachrichtung sichern können.

Ihr findet es unter https://sqlbackupandftp.com/features.

SQL Backup and FTP Hauptfenster

Leider werden keine MYSQL Tunnel über SSH unterstützt sondern euer MYSQL Server muss per Remote erreichbar sein und nicht nur per Local-Host. Default ist der Server nur per Localhost 127.0.0.1 erreichbar. Skip-Remoting steht irgendwo in der MYSQL Konfigurationsdatei my.cnf. 

SQLBackupandFTP Run Task

Das Email-Logging gibt einem das Gefühl von Sicherheit.

SQL Backup Software Email

Zu den Preisen für IT Dienstleistungen aus Oldenburg

Veröffentlicht am Schreiben Sie einen Kommentar

Das Datenbank Tool Heidisql für Windows | MySQL | PostgreSQL | MSSQL

Heidisql Darkmode Table Colums

Hallo alle zusammen, 

heute möchte ich euch Heidisql vorstellen.

Mit diesem genialen Programm könnt Ihr Verbindungen zu eurer Wunschdatenbank im speziellen MySQL aber auch MS-SQL, PostgreSQL, MariaDB herstellen.

Bereits getestet habe ich MS-SQL (vergesst alle das SQL Server Management Studio), mit Heidisql könnte Ihr z.B. spielend Datenbankinhalte (z.B. JTL Wawi) verändern.  Ihr kennt sicherlich alle die Behäbigkeit vom SQL Server Management Studio.

Der Schwerpunkt liegt sicherlich auf MariaDB und Mysql, man sieht immer gleich sämtliche SQL Abfragen, welche auch professionel geloggt werden können (muss aktiviert werden), seit neustem verfügt Heidisql über einen Dark Mode 10.1.
Ich persönlich setze die Software schon sehr viele Jahre ein und wollte Sie einfach nur Informieren wie spielend einfach ein Remote MySQL Zugriff (muss extra erlaubt werden) möglich ist.

Konfiguration für Remote Zugriff

— snip /etc/my.cnf — 

[mysqld]
#skip-networking
bind-address=0.0.0.0
sql-mode=IGNORE_SPACE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
#bind-address = ::ffff:127.0.0.1
 

— end of snip —-

Wer jetzt Angst hat kann, Heidisql auch über PLINK von Putty Entwickler benutzen (z.B. Root-Zugriff). Die Befehle werden direkt über einen SSH-Tunnel ausgeführt, es ist kein Remote Zugriff zur Datenbank erforderlich lediglich ein SSH-Nutzer mit ausreichend Zugriffsrechten.

Bei Heidisql könnte Ihr professionel Daten Exportieren / Importieren auch 5 GB oder ggf. mehr, läuft sehr Stabil (inzwischen, wird sehr oft geupdated, verfügt über einen Updater). 

Das SQL-Log ist super lehrreich und informativ!

Ihr könnt eure Produktivität enorm steigern, wenn man jetzt an Plesk Serversoftware, ISP denkt… Ihr habt eben eine Windows Software und kein PHP Script (PHPMYADMIN), das Arbeiten damit fühlt sich viel besser an.

MySQL Kommandostatistik abrufen

MySQL Prozesse beobachten – Autorefresh ist möglich – so spüren Sie langsame Query auf

MySQL Variablen SESSION verändern und GLOBAL beobachten