1. Herunterladen und entpacken nach: /Users/xiechunping/Softwares/mysql-5.7.17 Download-Adresse: http://ftp.ntu.edu.tw/pub/MySQL/Downloads/MySQL-5.7/mysql-boost-5.7.17.tar.gz 2. Geben Sie mysql-5.7.17 ein und führen Sie cmake aus cd ../mysql-5.7.17 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_INNOBASE_STORAGE_ENGINE=1-DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_USER=_mysql -DMYSQL_TCP_PORT=3306 -DMYSQL_DATADIR=/usr/local/mysql/db_data -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/Benutzer/xiechunping/Softwares/mysql-5.7.17/boost 3. Konfigurieren Sie die Berechtigungen für das Datenverzeichnis chown -R _mysql:_mysql /usr/local/mysql/db_data 4. Kompilieren und installieren machen&&machen installieren 5. Datenbank installieren und starten cd /usr/local/mysql bin/mysql_install_db --user=mysql --datadir=/usr/local/mysql/db_data support-files/mysql.server starten 6. Ändern Sie das Passwort des Datenbank-Root-Benutzers (das Passwort ist beim ersten Eintrag leer) Ändern: /usr/local/mysql/support-files/mysql.server Zeile 280 Fügen Sie MySQL die folgenden Startoptionen hinzu: --user=mysql --skip-grant-tables --skip-networking implementieren: support-files/mysql.server stoppen und support-files/mysql.server stoppen bin/mysql -u root mysql mysql>UPDATE-Benutzer SET authentication_string=PASSWORT('mysql54321') wobei USER='root'; mysql> FLUSH-PRIVILEGIEN; mysql>beenden; support-files/mysql.server stoppen Stellen Sie die Datei /usr/local/mysql/support-files/mysql.server wieder her. support-files/mysql.server starten bin/mysql -uroot -p Passwort eingeben: <Geben Sie das neue Passwort mysql54321 ein> mysql>PASSWORT FESTLEGEN = PASSWORT('mysql54321'); mysql>ALTER USER 'root'@'localhost' PASSWORT LÄUFT NIE AB; mysql>Berechtigungen leeren; mysql>beenden; Oben finden Sie das Tutorial zum Kompilieren und Installieren von MySQL 5.7.17 aus dem Quellcode auf einem Mac-System. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: 11 Linux-KDE-Anwendungen, die Sie nicht kannten
>>: Zusammenfassung des JS-Ausführungskontexts und -umfangs
Der erste Schritt besteht darin, die kostenlose I...
Inhaltsverzeichnis Klasse void zeigen ES6-Pfeilfu...
Der Standardbetriebsmodus von MySQL ist der Autoc...
Hier sind 30 Best Practices für HTML-Anfänger. 1....
<br /> Die Zugriffsgeschwindigkeit einer Web...
Die Centos8-Distribution wird über die BaseOS- un...
Inhaltsverzeichnis 1. Grundvoraussetzungen für di...
CentOS 8 ist schon seit längerem auf dem Markt. A...
Web-Frontend 1 Studierendenausweis Name Geschlech...
Angesichts der Tatsache, dass mittlerweile viele M...
Detaillierte Erklärung zum MySQL-Export von Daten...
Linux wird im Allgemeinen als Server verwendet un...
Verwenden Sie Javascript, um den Countdown-Effekt...
Die folgenden Informationen sind aus dem Internet ...
Was wir jetzt simulieren, ist ein Master-Slave-Sy...