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
Zusammenfassung: Im Folgenden finden Sie eine Met...
Zusammenfassen Dieser Artikel endet hier. Ich hof...
Als ich kürzlich Django lernte, musste ich eine D...
Hintergrund: Einige Experimente müssen auf dem Se...
Inhaltsverzeichnis Konfigurieren Sie node.js+nvm+...
Jeder, der das Linux-System verwendet hat, sollte...
Notieren Sie den Fehler, der mich heute den ganze...
Inhaltsverzeichnis Schritte zum Erstellen von TCP...
Inhaltsverzeichnis Überblick Funktionalität und L...
Der Eigenschaftswert „Inline-Block“ ist sehr nütz...
Die folgenden Schritte werden alle auf meiner vir...
Inhaltsverzeichnis Holen Sie sich den Inhalt des ...
1. Vor- und Nachteile von Indizes Vorteile: schne...
Inhaltsverzeichnis Einführung in utf8mb4 Fehler b...
1. Tcl-Skriptdatei circle.tcl Codekommentare #Leg...