Tutorial zum Migrieren von Projekten von MYSQL zu MARIADB

Tutorial zum Migrieren von Projekten von MYSQL zu MARIADB

Bereiten Sie die Datenbank (MySQL) vor. Wenn Sie bereits MySQL haben, können Sie dies ignorieren.

build MySQL table;

Verbindung zu MySQL herstellen;

mysql -u root -p

Erstellen Sie eine Datentabelle;

mysql> Datenbankdemo erstellen;

mysql> Demo verwenden;

mysql> Tabelle erstellen Haustier (Name varchar (30), Besitzer varchar (30), Art varchar (20), Geschlecht char (1));

Inhalt der Datentabelle hinzufügen;

mysql> insert into pet values('brandon','Jack','puddle','m'),('dixie','Danny','chihuahua','f');

exit(); ---- MySQL beenden

MySQL-Sicherung;

Vorwort, Binärdatei aktivieren;

Sichern Sie die Datentabelle; sichern Sie my.cnf;

$ mysqldump --all-databases --user=root --password --master-data > backupdb.sql

$ sudo cp /etc/mysql/my.cnf /opt/my.cnf.bak



von MySQL;

Stoppen Sie den MySQL-Dienst;

$ sudo service mysql stop //RHEL6

$ sudo systemctl stop mysql //RHEL7

$ sudo /etc/init.d/mysql stop //RHEL6

Entfernen Sie die MySQL-Konfiguration und -Dateien.

$ sudo yum remove mysql* mysql-server mysql-devel mysql-libs

$ sudo rm -rf /var/lib/mysql

MariaDB erstellen;

Installieren Sie MariaDB und zugehörige Abhängigkeitspakete;

$ sudo vi /etc/yum.repos.d/MariaDB.repo //創建自定義的yum源

...................................... //Das Folgende ist der Dateiinhalt

[Mariadb]

Name = MariaDB

Basis-URL = http://yum.mariadb.org/5.5/centos7-amd64

gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

......................................

$ sudo yum install MariaDB-server MariaDB-client//安裝MariaDB

Stellen Sie die Datei my.cnf wieder her.

$ sudo cp /opt/my.cnf /etc/mysql/

Starten Sie MariaDB;

$ sudo Dienst MariaDB starten

$ sudo systemctl starte MariaDB

$ sudo /etc/init.d/mariadb starten

MySQL ==>> MARIADB;

Importieren Sie die Datentabelle in MariaDB.

$ mysql -u root -p < backupdb.sql

Der folgende Inhalt wird angezeigt und zeigt an, dass die Anmeldung erfolgreich war; Herzlichen Glückwunsch;

$ mysql -u root -p

......................................//Das Folgende ist der SQL-Befehl

MariaDB [(keine)]> Datenbanken anzeigen;

MariaDB [(keine)]> verwende test01;

MariaDB [test01]> wähle * von Haustier;

Das könnte Sie auch interessieren:
  • Starten Sie MariaDB mit MySQL unter Centos7 neu
  • Detaillierte Erläuterung der MariaDB-Installationsmethode für die grundlegende Verwendung von MySQL
  • Bei der Migration von MySQL 5.5 zu MariaDB 10.1.14 sind Probleme aufgetreten
  • Grundlegendes Bedienungstutorial zur Migration einer Datenbank von MySQL zu MariaDB unter Linux
  • Eine kurze Erläuterung der Unterschiede zwischen MySQL und MariaDB
  • MySQL-Fork-Auswahlreferenz: Percona oder MariaDB

<<:  Einführung in Docker-Container

>>:  React+Koa-Beispiel zur Implementierung des Datei-Uploads

Artikel empfehlen

So zeigen Sie Serverhardwareinformationen in Linux an

Hallo zusammen, heute ist Double 12, habt ihr sch...

JavaScript zur Implementierung des Flugzeugkriegsspiels

In diesem Artikel erfahren Sie, wie Sie mit Canva...

Lösung für „Keine Eingabedatei angegeben“ in nginx+php

Heute ist in meiner lokalen Entwicklungsumgebung ...

Zugriffsvorgang im MySQL-Befehlszeilenmodus MySQL-Datenbankvorgang

Nutzungsumgebung Geben Sie im cmd-Modus mysql --v...

Detaillierte Erläuterung des zeitgesteuerten Protokollschneidens von Nginx

Vorwort Standardmäßig werden Nginx-Protokolle in ...

Methode zur Behebung von IE6-Space-Bugs

Schauen Sie sich den Code an: Code kopieren Der Co...

Die Iframe-Aktualisierungsmethode ist bequemer

So aktualisieren Sie Iframe 1. Zum Aktualisieren k...

So stellen Sie ein Linux-System automatisch mit PXE bereit

Inhaltsverzeichnis Hintergrund DHCP konfigurieren...