Heim  >  Artikel  >  Datenbank  >  Zwei Methoden zum Einrichten einer MySQL-Umgebung auf dem Mac

Zwei Methoden zum Einrichten einer MySQL-Umgebung auf dem Mac

藏色散人
藏色散人nach vorne
2021-10-28 17:09:472273Durchsuche

Es ist sehr praktisch, MySQL unter Mac zu installieren. Zusammenfassend gibt es zwei Methoden.

Methode 1: Installation mit dmg-Image

1. Installieren Sie

Laden Sie das Installationspaket für die MySQL-Mac-Version von der offiziellen Website herunter und installieren Sie es mit den üblichen Schritten:

2019-03-24T18:27:31.043133Z 1 [Note] A temporary password is generated for root@localhost: TdfRm19!o0Xi

Unter ihnen TdfRm19!o0Xi ist das anfängliche Passwort, es ist am besten, es sich zuerst zu merken! TdfRm19!o0Xi是初始密码,最好先记住!

2、登陆

在终端命令行 登陆mysql:

$ mysql -u root -p
# 输入上述密码即可

如果这一步提示: bash: mysql: command not found, 执行下面2个命令做个软连接即可:

cd /usr/local/bin
ln -fs /usr/local/mysql-8.0.11-macos10.13-x86_64/bin/mysql mysql

3、修改密码

在 MySQL8.0.4 以前,执行 SET PASSWORD=PASSWORD('新密码')

2. Anmelden

Melden Sie sich in der Terminal-Befehlszeile bei MySQL an:

$ brew install mysql   # 安装指定版本: brew install mysql@1.1.1
Wenn dieser Schritt Folgendes anzeigt: bash: mysql: command not found, führen Sie die folgenden 2 Befehle aus, um eine weiche Verbindung herzustellen :

==> mysql
We've installed your MySQL database without a root password. To secure it run:
    mysql_secure_installation

MySQL is configured to only allow connections from localhost by default

To connect run:
    mysql -u root

To have launchd start mysql now and restart at login:
  brew services start mysql
Or, if you don't want/need a background service you can just run:
  mysql.server start
3. Um das Passwort zu ändern

Führen Sie vor MySQL 8.0.4 SET PASSWORD=PASSWORD('New Password') aus. Die neue Version kann jedoch nicht auf diese Weise geändert werden, da sich die Passwortauthentifizierung geändert hat. Spezifische Schritte finden Sie unter https://blog.csdn.net/yi247630676/article/details/80352655.

Methode 2: Homebrew zur Installation verwenden

Wie wir alle wissen, kann der Mac Homebrew zur Installation und Verwaltung verwenden. Wenn Homebrew nicht installiert ist, können Sie auf https://brew.sh/ klicken, um es zu installieren .

Das Folgende ist die Installationsmethode von MySQL
$ myysql_secure_installation

Dann warten Sie einfach. Nachdem der folgende Text angezeigt wird, wissen wir bereits, was wir tun müssen:

Would you like to setup VALIDATE PASSWORD component?

Press y|Y for Yes, any other key for No: Y   ## 回复y 需要密码8位以上,回复n 则不做限制

The password validation component is not available. Proceeding with the further steps without the component.
Please set the password for root here.

New password:   ## 设置你的密码

Re-enter new password:   ## 再次输入你的密码

By default, a MySQL installation has an anonymous user,
allowing anyone to log into MySQL without having to have
a user account created for them. This is intended only for
testing, and to make the installation go a bit smoother.
You should remove them before moving into a production
environment.

Remove anonymous users? (Press y|Y for Yes, any other key for No) : Y    ## 是否移除匿名用户。考虑安全我选了y
Success.


Normally, root should only be allowed to connect from
'localhost'. This ensures that someone cannot guess at
the root password from the network.

Disallow root login remotely? (Press y|Y for Yes, any other key for No) : Y   ## 是否允许远程连mysql 的 root。我用做本地调试,不是远程服务器,所以y了
Success.

By default, MySQL comes with a database named 'test' that
anyone can access. This is also intended only for testing,
and should be removed before moving into a production
environment.


Remove test database and access to it? (Press y|Y for Yes, any other key for No) : Y      ## 是否y了删除test数据库,我选了y
 - Dropping test database...
Success.

 - Removing privileges on test database...
Success.

Reloading the privilege tables will ensure that all changes
made so far will take effect immediately.

Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y      ## 选y, 重新加载权限列表
Success.

All done!
Fahren Sie mit der Ausführung gemäß den Anweisungen fort und führen Sie den Initialisierungsvorgang durch:

$ mysql -u root -p   ## 登陆 mysql
$ brew services start mysql@5.7   ## 启动 mysql
$ brew services stop mysql@5.7   ## 停止 mysql
$ mysql.server start   ## 启动 mysql(无后台服务)
🎜Initialisierungsprozess Es wird viele Probleme geben, die mit Kommentaren erklärt werden: 🎜rrreee🎜Diese Konfiguration ist beendet. Merken Sie sich den folgenden Befehl: 🎜rrreee🎜🎜Empfohlenes Lernen. 🎜MySQL-Video-Tutorial🎜》🎜

Das obige ist der detaillierte Inhalt vonZwei Methoden zum Einrichten einer MySQL-Umgebung auf dem Mac. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen