Download-Adresse: https://dev.mysql.com/downloads/mysql/5.7.html#downloads Auf Server hochladen rz-be Entpacken Sie die Datei tar -xvf mysql-5.7.36-linux-glibc2.12-x86_64.tar.gz Verschieben und umbenennen mv mysql-5.7.36-linux-glibc2.12-x86_64 /usr/local/mysql Erstellen Sie MySQL-Benutzergruppen und -Benutzer und ändern Sie die Berechtigungen MySQL-Gruppenadd Benutzeradd -r -g mysql mysql Wenn groupadd: group 'mysql' already exists erscheint, ignorieren Sie es, da Sie mysql bereits installiert haben. Überspringen Sie es einfach Erstellen Sie ein Datenverzeichnis und erteilen Sie Berechtigungen mkdir -p /data/mysql #Verzeichnis erstellen chown mysql:mysql -R /data/mysql #Berechtigungen erteilen Konfigurieren Sie my.cnf vim /etc/meine.cnf Der Inhalt ist wie folgt [mysqld] Bindeadresse = 0.0.0.0 Port = 3306 Benutzer=mysql basedir=/usr/local/mysql Datenverzeichnis=/Daten/MySQL socket=/tmp/mysql.sock log-error=/data/mysql/mysql.err pid-Datei=/data/mysql/mysql.pid #Charakterkonfiguration Zeichensatzserver = utf8mb4 symbolische Links = 0 explizite_Vorgaben_für_Zeitstempel=true innodb_log_file_size = 512 M max_allowed_packet = 200M Nach der Bearbeitung: wq! Speichern und beenden Initialisieren der Datenbank Geben Sie das MySQL-Bin-Verzeichnis ein cd /usr/local/mysql/bin/ Initialisierung ./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize Passwort anzeigen Katze /data/mysql/mysql.err Starten Sie MySQL und ändern Sie das Root-Passwort Platzieren Sie mysql.server zunächst in /etc/init.d/mysql cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql Starten Sie MySQL und zeigen Sie den MySQL-Prozess an Dienst MySQL starten ps -ef | grep mysql Dies bedeutet, dass MySQL erfolgreich installiert wurde. Als nächstes ändern Sie das Passwort. Melden Sie sich zuerst bei MySQL an. Das vorherige wird zufällig generiert. ./mysql -u root -p #bin-Verzeichnis Folgen Sie den nächsten fünf Schritten und melden Sie sich erneut an. PASSWORT FESTLEGEN = PASSWORT('123456'); ALTER USER 'root'@'localhost' PASSWORT LÄUFT NIE AB; FLUSH-PRIVILEGIEN; update user set host = '%' where user = 'root'; #Root den Zugriff von jedem Host aus ermöglichen FLUSH PRIVILEGES;#Aktualisieren Mit dem MySQL-Visualisierungstool verbinden Beenden Dies ist das Ende dieses Artikels über das Tutorial zur Installation der mysql5.7.36-Datenbank in einer Linux-Umgebung. Weitere relevante Inhalte zur Installation von mysql5.7.36 in Linux finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Informationen zu aufgetretenen Browserkompatibilitätsproblemen und Lösungen (empfohlen)
>>: Detaillierte Erklärung der JSONObject-Verwendung
Dieser Artikel soll vor allem Anfängern einige gr...
HTML-Meta-Tag HTML-Meta-Tags können verwendet wer...
Über Win Docker-Desktop möchte ich mich mit der C...
Inhaltsverzeichnis 1. Anweisung einfügen 1.1 Einf...
<br />Wenn ein Artikel auf einer Inhaltsseit...
Wenn Sie Docker für die Entwicklung im großen Maß...
In diesem Artikelbeispiel wird der spezifische Co...
Trennlinien sind eine gängige Gestaltungsart auf ...
Nginx kann die Direktive „limit_req_zone“ des Mod...
Im Vergleich zum alten Lebenszyklus Drei Hooks we...
Primitive Werte -> primitive Typen Number Stri...
Inhaltsverzeichnis 1. einige 2. jedes 3. finden 1...
1. Installieren Sie Docker. Referenz-URL: Docker-...
Vorwort In MySQL verwenden sowohl Innodb als auch...
Im Allgemeinen verfügen Listen über Auswahlfunkti...