Heim >Datenbank >MySQL-Tutorial >So installieren Sie mysql5.7 unter Linux
MySQL ist das beliebteste relationale Datenbankverwaltungssystem. In Bezug auf WEB-Anwendungen ist MySQL eine der besten RDBMS-Anwendungssoftware (Relational Database Management System: relationales Datenbankverwaltungssystem).
Download-Adresse: https://dev.mysql.com/downloads/mysql/5.7.html#downloads
tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar
Verschieben und erneut umbenennen
Mein.cnf konfigurieren
mv mysql-5.7.26-linux-glibc2.12-x86_64 /usr/local/mysql
groupadd mysql
useradd -r -g mysql mysql
Datenbank initialisieren
Geben Sie das Bin-Verzeichnis von MySQL ein mkdir -p /data/mysql #创建目录
chown mysql:mysql -R /data/mysql #赋予权限
vim /etc/my.cnf
[mysqld] bind-address=0.0.0.0 port=3306 user=mysql basedir=/usr/local/mysql datadir=/data/mysql socket=/tmp/mysql.sock log-error=/data/mysql/mysql.err pid-file=/data/mysql/mysql.pid #character config character_set_server=utf8mb4 symbolic-links=0 explicit_defaults_for_timestamp=true
MySQL starten und ändern das Root-Passwort
Platzieren Sie zuerst mysql.server in /etc/init.d/mysql cd /usr/local/mysql/bin/
./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize
Ändern Sie das Passwort unten
Melden Sie sich zuerst bei MySQL an, das vorherige wird zufällig generiert.
cat /data/mysql/mysql.err
Führen Sie die folgenden drei Schritte aus und melden Sie sich dann erneut an.
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
Wenn Sie zu diesem Zeitpunkt eine Remoteverbindung verwenden, werden Sie feststellen, dass Sie keine Verbindung herstellen können.
Die folgenden drei Befehle werden hier hauptsächlich ausgeführt (melden Sie sich zuerst bei der Datenbank an) service mysql start
ps -ef|grep mysql
Das obige ist der detaillierte Inhalt vonSo installieren Sie mysql5.7 unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!