日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

Mac M1芯片安装 MySQL

發布時間:2023/12/20 数据库 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Mac M1芯片安装 MySQL 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Mac M1 安裝 MySQL 5.7.36.arm64

    • 1、安裝環境和安裝時間
    • 2、使用`brew`安裝`MySQL`
      • 2.1 第一次失敗
      • 2.2 根據提示執行命令,第1次失敗,第2次開啟`VPN`再次執行,終于成功
      • 2.3 執行如下命令(VPN開/關都試過均失敗)
      • 2.4 再次按照提示安裝
      • 2.5 上述步驟安裝成功后,編輯`vim ~/.zshrc`
      • 2.6 再次安裝MySQL--5.7.36.arm64,成功🎉🎉
      • 2.7 配置環境變量
      • 2.8 查看版本
      • 2.9 根據安裝👆提示,初始化,第1次失敗😔😔
        • 2.9.1 繼續初始化,第2次成功🎉🎉
    • 3、MySQL 常用命令
      • 3.2 使用brew管理安裝的服務,如Mysql、Nginx、Redis等
    • 4、查看mysql進程 `ps -ef | grep mysql`
    • 5、Navicat 測試連接,`Success!!`

考慮到目前生產環境大都用5.x,所以這里我選擇MySQL 5.7版本,而非新的MySQL 8.X版本

1、安裝環境和安裝時間

安裝環境:2021款M1MacBookPro,macOS Monterey 12系統 Apple M1芯片 安裝時間:2021年11月20日

2、使用brew安裝MySQL

2.1 第一次失敗

? ~ brew install mysql@5.7 Error: Cannot install in Homebrew on ARM processor in Intel default prefix (/usr/local)! Please create a new installation in /opt/homebrew using one of the "Alternative Installs" from:https://docs.brew.sh/Installation You can migrate your previously installed formula list with:brew bundle dump ? ~

2.2 根據提示執行命令,第1次失敗,第2次開啟VPN再次執行,終于成功

# # 第1次執行,失敗? ~ brew bundle dump ==> Tapping homebrew/bundle Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-bundle'... fatal: unable to access 'https://github.com/Homebrew/homebrew-bundle/': LibreSSL SSL_connect: Operation timed out in connection to github.com:443 Error: Failure while executing; `git clone https://github.com/Homebrew/homebrew-bundle /usr/local/Homebrew/Library/Taps/homebrew/homebrew-bundle --origin=origin --template=` exited with 128. Error: Failure while executing; `/usr/local/bin/brew tap homebrew/bundle` exited with 1.# 第2次執行,成功 ? ~ brew bundle dump ==> Tapping homebrew/bundle Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-bundle'... remote: Enumerating objects: 6321, done. remote: Counting objects: 100% (499/499), done. remote: Compressing objects: 100% (314/314), done. remote: Total 6321 (delta 231), reused 403 (delta 182), pack-reused 5822 Receiving objects: 100% (6321/6321), 1.47 MiB | 3.44 MiB/s, done. Resolving deltas: 100% (3654/3654), done. Tapped 1 command (98 files, 1.8MB). ? ~

2.3 執行如下命令(VPN開/關都試過均失敗)

# 1. 失敗😔😔? ~ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" curl: (7) Failed to connect to raw.githubusercontent.com port 443 after 3 ms: Connection refused# 2. 更換命令后重新執行? ~ /usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)" /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin21/rbconfig.rb:230: warning: Insecure world writable dir /Users/able/Documents/Java/Tools/Maven/apache-maven-3.3.9/bin in PATH, mode 040777 Warning: Ruby版本Homebrew安裝腳本已被廢棄,新版腳本使用Bash重寫。 請使用以下命令:/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"==> Checking for `sudo` access (which may request your password). Password: ==> This script will install: /opt/homebrew/bin/brew /opt/homebrew/share/doc/homebrew /opt/homebrew/share/man/man1/brew.1 /opt/homebrew/share/zsh/site-functions/_brew /opt/homebrew/etc/bash_completion.d/brew /opt/homebrew ==> The following new directories will be created:。。。省略。。。 。。。省略。。。 請按回車鍵(RETURN)繼續安裝,按其他任意按鍵取消安裝 ? ~# 3. 我這里果斷選擇了取消,按照👆提示使用新命令重新執行 /bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"

2.4 再次按照提示安裝

? ~ /bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)" ==> Checking for `sudo` access (which may request your password). Password: ==> This script will install: /opt/homebrew/bin/brew /opt/homebrew/share/doc/homebrew /opt/homebrew/share/man/man1/brew.1 /opt/homebrew/share/zsh/site-functions/_brew /opt/homebrew/etc/bash_completion.d/brew /opt/homebrew ==> The following new directories will be created: /opt/homebrew/bin /opt/homebrew/etc /opt/homebrew/include /opt/homebrew/lib /opt/homebrew/sbin /opt/homebrew/share /opt/homebrew/var /opt/homebrew/opt /opt/homebrew/share/zsh /opt/homebrew/share/zsh/site-functions /opt/homebrew/var/homebrew /opt/homebrew/var/homebrew/linked /opt/homebrew/Cellar /opt/homebrew/Caskroom /opt/homebrew/Frameworks ==> 安裝提示 中文安裝教程(建議收藏):https://brew.idayer.com/ 如果你想換源,可以使用鏡像助手:https://brew.idayer.com/guide/change-source/安裝遇到問題,可以通過討論群尋求幫助。 也歡迎加群討論,掃碼關注公眾號(湖中劍),回復'brew'加入討論群。█████████████████████████████████████ █████████████████████████████████████ ████ ▄▄▄▄▄ █?█ █▄?▄ ▄ ▄▄██ ▄▄▄▄▄ ████ ████ █ █ █???█ ?█????▄?█ █ █ ████ ████ █▄▄▄█ █? █??█▄? █?▄ █ █▄▄▄█ ████ ████▄▄▄▄▄▄▄█▄? ?▄█▄? █▄? █▄▄▄▄▄▄▄████ ████ ?▄▄▄▄?▄?▄▄█??█ █ ? ?▄█▄?████ ████ ?█▄??▄ █▄█?█ ▄██ █ ? ▄▄██?█████ ████ █ █▄ ▄ ▄█▄ ? ██ ? ???▄ █?████ ████ ██▄██▄? █ ▄█? ▄▄?? ? █▄█▄?█████ ████ ▄ ?▄▄▄?█▄ ▄? ? ?█? ?? █?████ ████ █ ???▄█▄█▄█?█?▄ █??▄▄█▄▄▄▄?█████ ████▄██▄▄█▄█???█▄█▄ ?▄?█ ▄▄▄ ? ████ ████ ▄▄▄▄▄ █▄? ▄█▄ ▄? █▄█ ▄?█████ ████ █ █ █ ?▄▄ ?▄ ?███ ▄▄▄▄ ▄? ████ ████ █▄▄▄█ █ ▄▄? ██▄?▄?▄ ?▄ ▄ █████ ████▄▄▄▄▄▄▄█▄▄█▄▄████▄█████▄▄█▄██████ █████████████████████████████████████ █████████████████████████████████████請按回車鍵(RETURN)繼續安裝,按其他任意按鍵取消安裝 ==> /usr/bin/sudo /bin/mkdir -p /opt/homebrew ==> /usr/bin/sudo /usr/sbin/chown root:wheel /opt/homebrew ==> /usr/bin/sudo /bin/mkdir -p /opt/homebrew/bin /opt/homebrew/etc /opt/homebrew/include /opt/homebrew/lib /opt/homebrew/sbin /opt/homebrew/share /opt/homebrew/var /opt/homebrew/opt /opt/homebrew/share/zsh /opt/homebrew/share/zsh/site-functions /opt/homebrew/var/homebrew /opt/homebrew/var/homebrew/linked /opt/homebrew/Cellar /opt/homebrew/Caskroom /opt/homebrew/Frameworks ==> /usr/bin/sudo /bin/chmod u=rwx,g=rwx /opt/homebrew/bin /opt/homebrew/etc /opt/homebrew/include /opt/homebrew/lib /opt/homebrew/sbin /opt/homebrew/share /opt/homebrew/var /opt/homebrew/opt /opt/homebrew/share/zsh /opt/homebrew/share/zsh/site-functions /opt/homebrew/var/homebrew /opt/homebrew/var/homebrew/linked /opt/homebrew/Cellar /opt/homebrew/Caskroom /opt/homebrew/Frameworks ==> /usr/bin/sudo /bin/chmod g-w,o-w /opt/homebrew/share/zsh /opt/homebrew/share/zsh/site-functions ==> /usr/bin/sudo /usr/sbin/chown able /opt/homebrew/bin /opt/homebrew/etc /opt/homebrew/include /opt/homebrew/lib /opt/homebrew/sbin /opt/homebrew/share /opt/homebrew/var /opt/homebrew/opt /opt/homebrew/share/zsh /opt/homebrew/share/zsh/site-functions /opt/homebrew/var/homebrew /opt/homebrew/var/homebrew/linked /opt/homebrew/Cellar /opt/homebrew/Caskroom /opt/homebrew/Frameworks ==> /usr/bin/sudo /usr/bin/chgrp admin /opt/homebrew/bin /opt/homebrew/etc /opt/homebrew/include /opt/homebrew/lib /opt/homebrew/sbin /opt/homebrew/share /opt/homebrew/var /opt/homebrew/opt /opt/homebrew/share/zsh /opt/homebrew/share/zsh/site-functions /opt/homebrew/var/homebrew /opt/homebrew/var/homebrew/linked /opt/homebrew/Cellar /opt/homebrew/Caskroom /opt/homebrew/Frameworks ==> /usr/bin/sudo /usr/sbin/chown -R able:admin /opt/homebrew ==> Downloading and installing Homebrew... remote: Enumerating objects: 197481, done. remote: Counting objects: 100% (197481/197481), done. remote: Compressing objects: 100% (45950/45950), done. remote: Total 197481 (delta 146750), reused 197360 (delta 146703) 接收對象中: 100% (197481/197481), 52.25 MiB | 11.04 MiB/s, 完成. 處理 delta 中: 100% (146750/146750), 完成. 來自 https://mirrors.ustc.edu.cn/brew* [新分支] master -> origin/master* [新標簽] 0.1 -> 0.1* [新標簽] 0.2 -> 0.2 。。。省略。。。 。。。省略。。。* [新標簽] 3.3.4 -> 3.3.4 remote: Enumerating objects: 7531, done. remote: Counting objects: 100% (7531/7531), done. remote: Compressing objects: 100% (1581/1581), done. remote: Total 7531 (delta 5798), reused 7531 (delta 5798) 接收對象中: 100% (7531/7531), 1.61 MiB | 9.33 MiB/s, 完成. 處理 delta 中: 100% (5798/5798), 完成 737 個本地對象. 來自 https://mirrors.ustc.edu.cn/brew* [新標簽] 1.1.0.1 -> 1.1.0.1* [新標簽] 1.1.2.1 -> 1.1.2.1* [新標簽] 1.2.7 -> 1.2.7* [新標簽] 1.2.8 -> 1.2.8* [新標簽] backup/activesupport-23-38-09 -> backup/activesupport-23-38-09* [新標簽] backup/brew-cask-style-14-54-55 -> backup/brew-cask-style-14-54-55* [新標簽] backup/create-cache-00-29-47 -> backup/create-cache-00-29-47* [新標簽] backup/days-03-02-52 -> backup/days-03-02-52* [新標簽] backup/days-03-02-59 -> backup/days-03-02-59* [新標簽] backup/days-19-30-23 -> backup/days-19-30-23* [新標簽] backup/gpg-verification-01-53-16 -> backup/gpg-verification-01-53-16* [新標簽] backup/remove-popen-read-19-56-50 -> backup/remove-popen-read-19-56-50* [新標簽] backup/remove-popen-read-20-00-21 -> backup/remove-popen-read-20-00-21 HEAD 現在位于 27a76295a Merge pull request #12279 from bayandin/synced-versions-formulae ==> Tapping homebrew/core remote: Enumerating objects: 1096372, done. remote: Total 1096372 (delta 0), reused 0 (delta 0) 接收對象中: 100% (1096372/1096372), 449.59 MiB | 8.45 MiB/s, 完成. 處理 delta 中: 100% (761972/761972), 完成. 來自 https://mirrors.ustc.edu.cn/homebrew-core* [新分支] master -> origin/master HEAD 現在位于 cdb7b8a636b dxpy: update 0.316.0 bottle. HOMEBREW_BREW_GIT_REMOTE set: using https://mirrors.ustc.edu.cn/brew.git for Homebrew/brew Git remote. HOMEBREW_CORE_GIT_REMOTE set: using https://mirrors.ustc.edu.cn/homebrew-core.git for Homebrew/core Git remote. Warning: !!!!!!!!!!! 重要 !!!!!!!!!!!!!!! Warning: 看到此提示,一定要執行 Next steps 中的 環境變量設置!!! Warning: /opt/homebrew/bin is not in your PATH. ==> Installation successful!==> Homebrew has enabled anonymous aggregate formulae and cask analytics. Read the analytics documentation (and how to opt-out) here:https://docs.brew.sh/Analytics No analytics data has been sent yet (or will be during this `install` run).==> Homebrew is run entirely by unpaid volunteers. Please consider donating:https://github.com/Homebrew/brew#donations==> Next steps: Warning: !!!!!!!!!!! 重要 !!!!!!!!!!!!!!! 切記執行環境變量設置!,如已執行過請忽略。 - 執行下面命令將 Homebrew 到 PATH 中:echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/able/.zprofileeval "$(/opt/homebrew/bin/brew shellenv)"如有疑問,可以訪問 https://brew.idayer.com/guide/m1/ - 🎉 恭喜,安裝成功!運行 `brew help` 開始體驗吧 - 更多文檔:https://docs.brew.shhttps://brew.idayer.com# 按照提示執行如下命令??##########################################? ~ echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/able/.zprofile ? ~ eval "$(/opt/homebrew/bin/brew shellenv)" ? ~

2.5 上述步驟安裝成功后,編輯vim ~/.zshrc

# 編輯 vim ~/.zshrc# 添加如下 export PATH=/opt/homebrew/bin:$PATH# 最后更新配置 source ~/.zshrc

2.6 再次安裝MySQL–5.7.36.arm64,成功🎉🎉

? ~ brew install mysql@5.7 ==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2021-10-26 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/blobs/sha256:1bbd45c16a0b9912174c553a6d7ae1b67b11abbeb3155eaf03109bb62d8e5381 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:1bbd45c16a0b9912174c553a6d7ae1b67b11abbeb3155eaf03109bb62d8e5381?se=2021-11-19T19%3A20%3A00Z&sig=YV2WZmrg7Y8%2BBqjj7wSpM4iTdi6LJRyCWiUoxA8FWic%3D&sp=r&spr=https ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/openssl/1.1/manifests/1.1.1l_1 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/openssl/1.1/blobs/sha256:8f5b0bee61c1570b9f0fc0a21d6c322e904ae7975bdaada5787451d18e9677a6 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:8f5b0bee61c1570b9f0fc0a21d6c322e904ae7975bdaada5787451d18e9677a6?se=2021-11-19T19%3A20%3A00Z&sig=rNOAwBwDZASv%2F7jIhWjs4SmMJwqLWg6FHzMIPv3zULE%3D&sp=r&spr=https ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/mysql/5.7/manifests/5.7.36 ######################################################################## 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/mysql/5.7/blobs/sha256:e23df0f6e8bfc83fe2e982ec60e89be6ca069d35f96981ea6073591563bf7917 ==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:e23df0f6e8bfc83fe2e982ec60e89be6ca069d35f96981ea6073591563bf7917?se=2021-11-19T19%3A20%3A00Z&sig=hHHMGyBxYIbP0aCUj9%2BWQ1WQK%2B2j9FdIcyiAw%2Bjc53Y%3D&sp=r&spr=h ######################################################################## 100.0% ==> Installing dependencies for mysql@5.7: ca-certificates and openssl@1.1 ==> Installing mysql@5.7 dependency: ca-certificates ==> Pouring ca-certificates--2021-10-26.all.bottle.tar.gz ==> Regenerating CA certificate bundle from keychain, this may take a while... 🍺 /opt/homebrew/Cellar/ca-certificates/2021-10-26: 3 files, 208.5KB ==> Installing mysql@5.7 dependency: openssl@1.1 ==> Pouring openssl@1.1--1.1.1l_1.arm64_monterey.bottle.tar.gz 🍺 /opt/homebrew/Cellar/openssl@1.1/1.1.1l_1: 8,073 files, 18MB ==> Installing mysql@5.7 ==> Pouring mysql@5.7--5.7.36.arm64_big_sur.bottle.tar.gz ==> /opt/homebrew/Cellar/mysql@5.7/5.7.36/bin/mysqld --initialize-insecure --user=able --basedir=/opt/homebrew/Cellar/mysql@5.7/5.7.36 --datadir=/opt/homebrew/var/mysql --tmpdir=/tmp ==> Caveats We've installed your MySQL database without a root password. To secure it run:mysql_secure_installationMySQL is configured to only allow connections from localhost by defaultTo connect run:mysql -urootmysql@5.7 is keg-only, which means it was not symlinked into /opt/homebrew, because this is an alternate version of another formula.If you need to have mysql@5.7 first in your PATH, run:echo 'export PATH="/opt/homebrew/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrcFor compilers to find mysql@5.7 you may need to set:export LDFLAGS="-L/opt/homebrew/opt/mysql@5.7/lib"export CPPFLAGS="-I/opt/homebrew/opt/mysql@5.7/include"To restart mysql@5.7 after an upgrade:brew services restart mysql@5.7 Or, if you don't want/need a background service you can just run:/opt/homebrew/opt/mysql@5.7/bin/mysqld_safe --datadir=/opt/homebrew/var/mysql ==> Summary 🍺 /opt/homebrew/Cellar/mysql@5.7/5.7.36: 320 files, 233.3MB ==> Caveats ==> mysql@5.7 We've installed your MySQL database without a root password. To secure it run:mysql_secure_installationMySQL is configured to only allow connections from localhost by defaultTo connect run:mysql -urootmysql@5.7 is keg-only, which means it was not symlinked into /opt/homebrew, because this is an alternate version of another formula.If you need to have mysql@5.7 first in your PATH, run:echo 'export PATH="/opt/homebrew/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrcFor compilers to find mysql@5.7 you may need to set:export LDFLAGS="-L/opt/homebrew/opt/mysql@5.7/lib"export CPPFLAGS="-I/opt/homebrew/opt/mysql@5.7/include"To restart mysql@5.7 after an upgrade:brew services restart mysql@5.7 Or, if you don't want/need a background service you can just run:/opt/homebrew/opt/mysql@5.7/bin/mysqld_safe --datadir=/opt/homebrew/var/mysql? ~

2.7 配置環境變量

# ##################按照上面👆安裝提示執行如下👇命令#################echo 'export PATH="/opt/homebrew/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc# 編輯 vim ~/.zshrc# 根據安裝提示,添加如下配置 export LDFLAGS="-L/opt/homebrew/opt/mysql@5.7/lib" export CPPFLAGS="-I/opt/homebrew/opt/mysql@5.7/include"# 最后更新配置 source ~/.zshrc

2.8 查看版本

? ~ mysql --version mysql Ver 14.14 Distrib 5.7.36, for osx10.16 (x86_64) using EditLine wrapper

2.9 根據安裝👆提示,初始化,第1次失敗😔😔

任意路徑執行命令:mysql_secure_installation,交互過程中不斷輸入y或者n,可以修改密碼。

? ~ mysql.server statusERROR! MySQL is not running# 初始化,失敗!! ? ~ mysql_secure_installationSecuring the MySQL server deployment.Enter password for user root: Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)# ??找到👆安裝日志,根據提示操作,啟動成功? ~ brew services restart mysql@5.7==> Tapping homebrew/services Cloning into '/opt/homebrew/Library/Taps/homebrew/homebrew-services'... remote: Enumerating objects: 1529, done. remote: Counting objects: 100% (408/408), done. remote: Compressing objects: 100% (297/297), done. remote: Total 1529 (delta 169), reused 284 (delta 101), pack-reused 1121 Receiving objects: 100% (1529/1529), 447.19 KiB | 1.45 MiB/s, done. Resolving deltas: 100% (645/645), done. Tapped 1 command (38 files, 557KB). ==> Successfully ran `mysql@5.7` (label: homebrew.mxcl.mysql@5.7)# 查看MySQL啟動狀態? ~ mysql.server statusSUCCESS! MySQL running (62019)

2.9.1 繼續初始化,第2次成功🎉🎉

? ~ mysql_secure_installationSecuring the MySQL server deployment.Connecting to MySQL using a blank password.VALIDATE PASSWORD PLUGIN can be used to test passwords and improve security. It checks the strength of password and allows the users to set only those passwords which are secure enough. Would you like to setup VALIDATE PASSWORD plugin?Press y|Y for Yes, any other key for No: no # Setp1:如果選yes的話密碼長度就必須要設置為8位以上,我只想要6位的 Please set the password for root here.New password: 123456 # Step2:為root設置密碼Re-enter new password: # Step3:再次輸入上面👆密碼 123456 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 Success. # Step4:移除不用密碼的那個賬戶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) : no # Step5:拒絕root遠程登錄... skipping. 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) : yes # Step6:刪除text數據庫,對我來說沒什么用,酌情刪/留- 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) : yes # Step7:yes重新加載權限表將確保所有更改 Success.All done! # 成功🎉🎉🎉🎉🎉🎉

3、MySQL 常用命令

命令說明
查看MySQL狀態mysql.server status
啟動MySQLmysql.server start
停止MySQLmysql.server stop
重啟MySQLmysql.server restart

3.2 使用brew管理安裝的服務,如Mysql、Nginx、Redis等

brew services 用于管理使用brew安裝的服務,如Mysql、Nginx、Redis等 命令說明
brew services list查看服務與運行狀態
brew services start mysql開啟mysql服務
brew services stop mysql停止mysql服務
brew services restart mysql重起mysql服務
------------------------------------------------
brew services start --all開啟所有服務
brew services stop --all停止所有服務
brew services restart --all重起所有服務

4、查看mysql進程 ps -ef | grep mysql

? ~ ps -ef | grep mysql501 76120 1 0 4:09上午 ?? 0:00.02 /bin/sh /opt/homebrew/opt/mysql@5.7/bin/mysqld_safe --datadir=/opt/homebrew/var/mysql501 76208 76120 0 4:09上午 ?? 0:00.18 /opt/homebrew/opt/mysql@5.7/bin/mysqld --basedir=/opt/homebrew/opt/mysql@5.7 --datadir=/opt/homebrew/var/mysql --plugin-dir=/opt/homebrew/opt/mysql@5.7/lib/plugin --log-error=Able-MacBook-Pro.local.err --pid-file=Able-MacBook-Pro.local.pid501 76220 1 0 4:09上午 ttys001 0:00.01 /bin/sh /opt/homebrew/Cellar/mysql@5.7/5.7.36/bin/mysqld_safe --datadir=/opt/homebrew/var/mysql --pid-file=/opt/homebrew/var/mysql/Able-MacBook-Pro.local.pid501 76319 76220 0 4:09上午 ttys001 0:00.16 /opt/homebrew/Cellar/mysql@5.7/5.7.36/bin/mysqld --basedir=/opt/homebrew/Cellar/mysql@5.7/5.7.36 --datadir=/opt/homebrew/var/mysql --plugin-dir=/opt/homebrew/Cellar/mysql@5.7/5.7.36/lib/plugin --log-error=Able-MacBook-Pro.local.err --pid-file=/opt/homebrew/var/mysql/Able-MacBook-Pro.local.pid501 76609 75348 0 4:10上午 ttys001 0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn --exclude-dir=.idea --exclude-dir=.tox mysql ? ~

5、Navicat 測試連接,Success!!


最后喜歡的小伙伴,記得關注收藏哦!😏🍭😘

總結

以上是生活随笔為你收集整理的Mac M1芯片安装 MySQL的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。