Dieser Artikel beschreibt, wie mysql5.6 mithilfe des Binärinstallationspakets in einer CentOS7-Umgebung installiert wird. Teilen Sie uns die Einzelheiten zu Ihrer Information mit: Binäres CentOS 7-Installationspaket zur Installation von mysql5.6 1. Laden Sie das binäre Installationspaket mysql5.6 herunter http://mirrors.sohu.com/mysql/MySQL-5.6/ Beispiel: mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz 2. Installieren Sie mysql5.6 (installiert in /data/mysql56) (1) Ein MySQL-Benutzerkonto anlegen > useradd -s /sbin/nologin -M mysql (2) Entpacken Sie das komprimierte Paket > tar xf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz (3) Umbenennen >mv mysql-5.6.34-linux-glibc2.5-x86_64 mysql56 (4) Kopieren Sie die Konfigurationsdatei > cp /data/mysql56/support-files/my-default.cnf /etc/my.cnf Ändern der Konfigurationsdatei [Kunde] Port = 3306 Socket = /data/mysql56/mysql.sock Standardzeichensatz = utf8 [mysqld] Namensauflösung überspringen Benutzer = MySQL basedir = /data/mysql56 Datenverzeichnis = /data/mysql56/data Port = 3306 server_id = 10 Socket = /data/mysql56/mysql.sock pid-Datei = /data/mysql56/mysql.pid log-fehler = /data/mysql56/data/mysql.err log-bin = /data/mysql56/data/mysql-bin Zeichensatzserver = utf8 (*Binärinstallation, die Standardkonfigurationsdatei befindet sich in /etc/my.cnf) (5) Initialisieren Sie die Datenbank > chown -R mysql.mysql /data/mysq56 > /data/mysql56/scripts/mysql_install_db \ --defaults-file=/etc/my.cnf \ --Benutzer=mysql \ --basedir=/data/mysql56 \ --datadir=/Daten/mysql56/Daten Wenn die folgende Meldung erscheint
> yum -y installiere autoconf Dieses Paket installiert das Modul Data:Dumper 3. Konfigurieren und starten Sie MySQL > cp /data/mysql56/support-files/mysql.server /etc/init.d/mysqld > chmod 755 /etc/init.d/mysqld (*Beachten Sie, dass der Standardpfad für die binäre MySQL-Installation /usr/local/mysql ist, daher muss /usr/local/mysql im Startskript ersetzt werden) > sed -i 's#/usr/local/mysql#/data/mysql56#g' /data/mysql56/bin/mysqld_safe /etc/init.d/mysqld Starten Sie MySQL > Dienst mysqld starten 4. Autostart hinzufügen > chkconfig --add mysqld > chkconfig mysqld ein > chkconfig --list mysqld 5. Umgebungsvariablen konfigurieren > echo 'export PATH=/data/mysql56/bin:$PATH' >> /etc/profile > Quelle /etc/Profil 6. Ändern Sie das MySQL-Passwort (das Standard-Root-Passwort für die MySQL5.6-Installation ist leer) >mysqladmin -u root-Passwort „123456“ 7. Bereinigen Sie nutzlose MySQL-Benutzer und -Bibliotheken Melden Sie sich bei MySQL an >mysql -uroot -p Benutzer abfragen > Benutzer, Host aus mysql.user auswählen; Wie unten gezeigt
> Benutzer "root"@"::1" löschen; > Benutzer ""@"localhost" löschen; > Benutzer ""@"localhost.localdomain" löschen; > Benutzer „root“@„localhost.localdomain“ löschen; Löschen Sie nicht verwendete Bibliotheken > Datenbanktest löschen; Leser, die an weiteren MySQL-bezogenen Inhalten interessiert sind, können sich die folgenden Themen auf dieser Site ansehen: „MySQL-Abfragekenntnisse“, „Zusammenfassung der allgemeinen MySQL-Funktionen“, „MySQL-Protokolloperationskenntnisse“, „Zusammenfassung der MySQL-Transaktionsoperationskenntnisse“, „MySQL-gespeicherte Prozedurkenntnisse“ und „Zusammenfassung der MySQL-Datenbanksperrenkenntnisse“. Ich hoffe, dass dieser Artikel für jedermann beim Entwurf einer MySQL-Datenbank hilfreich ist. Das könnte Sie auch interessieren:
|
<<: Echart Bar-Doppelsäulendiagrammstil, umfassendste und detaillierteste Erklärung
>>: So verwenden Sie IDEA zum Konfigurieren von Tomcat und Erstellen von JSP-Dateien
Heutzutage werden Registerkarten häufig im Webdes...
Verwenden provide+inject in Vue Zuerst müssen Sie...
Inhaltsverzeichnis 01-Ereignisse brodeln 1.1- Ein...
Inhaltsverzeichnis Überblick Code-Implementierung...
Was ist ein Speicherleck? Ein Speicherleck bedeut...
Vorinstallationsarbeiten: Stellen Sie sicher, das...
1. Im Allgemeinen ist MariaDB in CentOS standardm...
Wissen Sie, welche Schriftarten in den Logo-Desig...
In der XHTML-Sprache wissen wir alle, dass das ul...
Persönliche Implementierungs-Screenshots: Install...
Inhaltsverzeichnis falten (reduzieren) Verwenden ...
Inhaltsverzeichnis rahmen Erstklassiges Fehlerrep...
Inhaltsverzeichnis Als Attribut- und Eigenschafts...
JavaScript zum Erreichen der Quellcode-Download-A...
In diesem Artikel gibt es keine Spitzfindigkeiten,...