In diesem Tutorial erfahren Sie alles über die Installation und Konfiguration von MySQL 5.6.33 unter Linux. Die spezifischen Inhalte sind wie folgt 1. Herunterladen Download-Adresse: http://dev.mysql.com/downloads/mysql/5.6.html#downloads Download-Version: Ich habe hier 5.6.33 gewählt, allgemeine Version, 64-Bit unter Linux Sie können die 64-Bit-Download-Adresse auch direkt kopieren und über den folgenden Befehl herunterladen: Kopieren Sie den Code wie folgt: wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz 2. Dekompression #Entpacken Sie tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz #Kopieren Sie das entpackte MySQL-Verzeichnis cp -r mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql 3. Benutzergruppen und Benutzer hinzufügen #Benutzergruppe hinzufügen groupadd mysql #Fügen Sie den Benutzer mysql zur Benutzergruppe mysql hinzu Benutzeradd -g mysql mysql 4. Installation cd /usr/local/mysql/<br>mkdir ./data/mysql chown -R mysql:mysql ./ ./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql cp support-files/mysql.server /etc/init.d/mysqld chmod 755 /etc/init.d/mysqld cp support-files/my-default.cnf /etc/my.cnf #Ändern Sie das Startskript vi /etc/init.d/mysqld #Änderungen: basedir=/usr/local/mysql/ datadir=/usr/lokal/mysql/data/mysql #Starten Sie den Dienst service mysqld start #Verbindung testen ./mysql/bin/mysql -uroot #Fügen Sie Umgebungsvariablen hinzu und bearbeiten Sie /etc/profile, sodass Sie überall MySQL-Befehle verwenden können: export PATH=$PATH:/usr/local/mysql//bin<br>source /etc/profile #Starten Sie MySQL Dienst MySQLD starten #MySQL herunterfahren Dienst MySQL stoppen #Zeigen Sie den laufenden Status des MySQLD-Dienstes an 5. Fehler 5.1 Wenn sqlyog eine Verbindung herstellt, wird der Fehler 1130 gemeldet, da die Benutzerberechtigungen für die Remoteverbindung nicht erteilt wurden Lösung 1: Ändern Sie den Eintrag „Host“ in der Tabelle „Benutzer“ der Datenbank „MySQL“ von „localhost“ in „%“. benutze MySQL; Wählen Sie „Host“ vom Benutzer aus, wobei Benutzer = „root“ ist. Benutzer aktualisieren, Host festlegen = „%“, wobei Benutzer = „root“ ist; Berechtigungen leeren; Lösung 2: Direkte Autorisierung Kopieren Sie den Code wie folgt: GEWÄHREN SIE ALLE PRIVILEGIEN FÜR *.* AN „root“@„%“, IDENTIFIZIERT DURCH „Ihr Passwort“, MIT DER GRANT-OPTION; 5.2 Einige Fehler während der Installation -bash: ./scripts/mysql_install_db: /usr/bin/perl: fehlerhafter Interpreter: keine solche Datei oder kein solches Verzeichnis vorhanden Lösung: yum -y install perl perl-devel MySQL-Systemtabellen werden installiert..../bin/mysqld: Fehler beim Laden gemeinsam genutzter Bibliotheken: libaio.so.1: Gemeinsam genutzte Objektdatei kann nicht geöffnet werden: Keine solche Datei oder kein solches Verzeichnis 6. Sonstiges 6.1 Umgebungsvariablen konfigurieren vi + /etc/Profil export PATH=....:/usr/local/mysql/bin Wunderbares Thema teilen: Tutorial zur Installation verschiedener MySQL-Versionen MySQL 5.6-Installationstutorials für verschiedene Versionen MySQL 5.7-Installationstutorials für verschiedene Versionen mysql8.0-Installationstutorials für verschiedene Versionen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: So sperren Sie eine virtuelle Konsolensitzung unter Linux
>>: So erzielen Sie mit three.js einen dynamischen 3D-Texteffekt
stat-Funktion und stat-Befehl Erklärung von [inod...
Klicken Sie hier, um zum Abschnitt „HTML-Tutorial“...
Baidu definiert zwei Arten von toten Linkformaten:...
Während des Front-End-Entwicklungsprozesses trat e...
1. Vue – Das erste Vue-CLI-Programm Die Entwicklu...
In unserem aktuellen Projekt müssen wir die Googl...
Aggregatfunktionen Wirkt auf einen Datensatz ein ...
Vor Kurzem wurde ein System bereitgestellt, das n...
Finden Sie das Problem Ich bin vor kurzem bei der...
Die Standardanzahl von Remotedesktopverbindungen ...
Ich bin schon vor langer Zeit mit CSS in Berührun...
Trennung von statischer und dynamischer Dynamisch...
1.Gerätebreite Definition: Definiert die sichtbar...
Ich habe kürzlich MySQL auf 5.7 aktualisiert und ...
transformieren und übersetzen Transformieren bezi...