Heim > Datenbank > MySQL-Tutorial > Hauptteil

Bringen Sie Ihnen klare Schritte bei, um MYSQL auf einem MAC zu installieren

藏色散人
Freigeben: 2021-10-21 16:55:45
nach vorne
3405 Leute haben es durchsucht

In diesem Artikel wird kurz analysiert, wie man MYSQL auf dem MAC installiert, und einige Kenntnisse über MYSQL vermittelt. Ich hoffe, dass er Ihnen hilfreich sein wird!

Download-Adresse: https://downloads.mysql.com/archives/community/

Baidu-Netzwerkfestplatten-Download: Link: https://pan.baidu.com/s/1nceFzJKK7_dJh2gUAtVgWw Passwort: qm5z

Bringen Sie Ihnen klare Schritte bei, um MYSQL auf einem MAC zu installieren

Installation

Doppelklicken Sie auf die heruntergeladene DMG-Datei. Das PKG-Popup-Fenster wird angezeigt. Doppelklicken Sie dann auf das PKG-Symbol, um die Installationsoberfläche aufzurufen. Fahren Sie auf der Installationsoberfläche bis zum Ende fort Die Installation ist erfolgreich.

Umgebungsvariablen

Der erste Schritt besteht darin, in das Stammverzeichnis im Terminal zu wechseln und die Datei ./.bash_profile zu bearbeiten

➜  ~ cd ~
➜  ~ vim ./.bash_profile
Nach dem Login kopieren

Der zweite Schritt besteht darin, die VIM-Bearbeitungsumgebung aufzurufen. Drücken Sie i, um in den Einfügemodus zu gelangen. Geben Sie

export PATH=$PATH:/usr/local/mysql/bin
export PATH=$PATH:/usr/local/mysql/support-files
Nach dem Login kopieren

Der dritte Schritt ein. Drücken Sie Esc, um den Einfügemodus zu verlassen. Geben Sie Folgendes ein: wq, um die Konfigurationsdatei zu speichern.

:wq
Nach dem Login kopieren

Geben Sie im vierten Schritt den folgenden Befehl in die Terminalschnittstelle ein, damit die Änderung der Konfigurationsdatei wirksam wird , und prüfen Sie, ob die Umgebungsvariablen erfolgreich gesetzt wurden MYSQL-Dienst

➜  ~ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
➜  ~ source ~/.bash_profile 
➜  ~ echo $PATH            
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/mysql/bin:/usr/local/mysql/support-files
➜  ~
Nach dem Login kopieren

Starten

Der erste Schritt besteht darin,

➜  ~ sudo mysql.server status
Password:
 ERROR! MySQL is not running
Nach dem Login kopieren
in die Terminalschnittstelle einzugeben.

Schritt 2: Starten Sie den MYSQL-Dienst. Geben Sie nach erfolgreichem Start weiterhin

➜  ~ sudo mysql.server start 
Starting MySQL
.Logging to '/usr/local/mysql/data/mj.local.err'.
 SUCCESS!
Nach dem Login kopieren
Nach dem Login kopieren
ein. Schritt 3: Drücken Sie direkt die Eingabetaste Datenbank und sehen Sie sich die folgende Begrüßungsoberfläche an

➜  ~ sudo mysql.server stop  
Shutting down MySQL
. SUCCESS!
Nach dem Login kopieren
Hinweis: Standardmäßig gibt es nach erfolgreicher Installation kein Anfangskennwort, sodass keine Eingabe des Kennworts erforderlich ist. Drücken Sie einfach die Eingabetaste.

Initialisierungseinstellungen

Legen Sie das Anfangskennwort fest, führen Sie nach Eingabe der MySQL-Datenbank die folgende Anweisung aus und setzen Sie das Kennwort des aktuellen Root-Benutzers auf root

➜  ~ sudo mysql.server restart
 ERROR! MySQL server PID file could not be found!
Starting MySQL
. SUCCESS!
Nach dem Login kopieren
Verlassen Sie die MYSQL-Schnittstelle

➜  ~ sudo mysql.server start 
Starting MySQL
.Logging to '/usr/local/mysql/data/mj.local.err'.
 SUCCESS!
Nach dem Login kopieren
Nach dem Login kopieren

Konfiguration

Enter / usr/local/mysql/support-files Verzeichnis, es gibt eine Datei my-default.cnf

➜  ~ mysql -u root -p
Nach dem Login kopieren
Kopieren Sie die Datei my-default.cnf im Verzeichnis auf den Desktop und benennen Sie sie in my um .cnf,
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.41 MySQL Community Server (GPL)

Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>
Nach dem Login kopieren

Ersetzen Sie den Inhalt durch den folgenden Inhalt

➜  ~ mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.6.41 MySQL Community Server (GPL)

Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> set password = password('root');
Query OK, 0 rows affected (0.01 sec)

mysql>
Nach dem Login kopieren
Kopieren Sie die geänderte my.cnf-Datei in das Verzeichnis /etc und starten Sie MYSQL neu

mysql> exit
Bye
➜  ~
Nach dem Login kopieren
Hinweis: Kopieren Sie die Datei in das Verzeichnis etc erfordert Systemberechtigungen, daher müssen Sie sudo

vor dem Befehl hinzufügen, um das Änderungsergebnis zu erkennen

/usr/local/mysql/support-files目录,里面有个文件my-default.cnf

➜  ~ cd /usr/local/mysql/support-files
➜  support-files ll
total 64
-rwxr-xr-x  1 root  wheel   1.1K  6 15  2018 binary-configure
-rw-r--r--  1 root  wheel   773B  6 15  2018 magic
-rw-r--r--  1 root  wheel   1.1K  6 15  2018 my-default.cnf
-rwxr-xr-x  1 root  wheel   894B  6 15  2018 mysql-log-rotate
-rwxr-xr-x  1 root  wheel    10K  6 15  2018 mysql.server
-rwxr-xr-x  1 root  wheel   1.0K  6 15  2018 mysqld_multi.server
➜  support-files
Nach dem Login kopieren

将目录下的my-default.cnf文件复制到桌面上,改名为my.cnf,

➜  support-files ll
total 64
-rwxr-xr-x  1 root  wheel   1.1K  6 15  2018 binary-configure
-rw-r--r--  1 root  wheel   773B  6 15  2018 magic
-rw-r--r--  1 root  wheel   1.1K  6 15  2018 my-default.cnf
-rwxr-xr-x  1 root  wheel   894B  6 15  2018 mysql-log-rotate
-rwxr-xr-x  1 root  wheel    10K  6 15  2018 mysql.server
-rwxr-xr-x  1 root  wheel   1.0K  6 15  2018 mysqld_multi.server
➜  support-files cp my-default.cnf /Users/a1/Desktop/my.cnf
Nach dem Login kopieren

将内容替换为下面的内容

[mysqld]
default-storage-engine=INNODB
character-set-server=utf8
port = 3306

[client]
default-character-set=utf8
Nach dem Login kopieren

将修改后的my.cnf文件复制到/etc

➜  /etc cp /Users/a1/Desktop/my.cnf ./
cp: ./my.cnf: Permission denied
➜  /etc sudo cp /Users/a1/Desktop/my.cnf ./
Password:
➜  /etc ll
total 1064
......
-rw-------   1 root  wheel   7.3K  2 29 14:10 master.passwd
-rw-r--r--   1 root  wheel   1.2K  5 17 17:24 my.cnf
-rw-r--r--   1 root  wheel    11B  2 29 14:43 nanorc
-rw-r--r--   1 root  wheel    53B  2 29 14:09 networks
......
➜  /etc
Nach dem Login kopieren
Hinweis: Sie können sich derzeit nicht bei der Datenbank anmelden, ohne das Kennwort einzugeben. Sie müssen das geänderte verwenden Passwort für die Anmeldung bei der Datenbank, und die Zeichensatzkodierungsinformationen der Datenbank wurden geändert.

An diesem Punkt können Sie die Datenbank gerne nutzen! ! !

Bringen Sie Ihnen klare Schritte bei, um MYSQL auf einem MAC zu installieren

Empfohlenes Lernen: „

MySQL-Video-Tutorial

Das obige ist der detaillierte Inhalt vonBringen Sie Ihnen klare Schritte bei, um MYSQL auf einem MAC zu installieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:segmentfault.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!