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

歡迎訪問 生活随笔!

生活随笔

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

数据库

brew安装指定版本mysql,Mac 系统为 Valet 开发环境安装指定版本 MySQL

發布時間:2024/9/27 数据库 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 brew安装指定版本mysql,Mac 系统为 Valet 开发环境安装指定版本 MySQL 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Mac 系統為 Valet 開發環境安裝指定版本 MySQL

由 學院君 創建于1年前, 最后更新于 5個月前

版本號 #3

1547 views

1 likes

0 collects

在 Mac 系統下使用 Valet 作為 Laravel 本地開發環境的話,需要自行安裝 MySQL 數據庫,我們通過 Homebrew 來安裝。

如果之前安裝過其他版本的 MySQL,建議先卸載 (軟件名以自己系統安裝為準,比如安裝的是 mysql@5.7,則卸載的軟件名為 mysql@5.7):

brew uninstall mysql

然后刪除相關的數據庫文件(否則可能導致后續連接出現問題):

sudo rm -rf /usr/local/var/mysql

接下來,安裝新的 MySQL,比如這里安裝的是 mysql@5.7:

brew install mysql@5.7

安裝完成后,按照提示更新相關環境設置:

echo 'export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc

source ~/.zshrc

export LDFLAGS="-L/usr/local/opt/mysql@5.7/lib"

export CPPFLAGS="-I/usr/local/opt/mysql@5.7/include"

export PKG_CONFIG_PATH="/usr/local/opt/mysql@5.7/lib/pkgconfig"

設置完成后,啟動 MySQL 服務器:

brew services start mysql@5.7

此時連接數據庫,可能報錯提示找不到 tmp/mysql.sock,那就不要用套接字,改用 IP + 端口號(不顯式設置默認為 3306)方式連接:

接下來可以運行如下命令為 root 用戶設置密碼(默認為空):

mysql_secure_installation

按照系統交互一步步來就好了。設置完成后,就可以通過新設置的密碼連接到數據庫:

最后在 Laravel 項目的 .env 文件中配置數據庫信息如下(密碼以你自己配置為準):

DB_CONNECTION=mysql

DB_HOST=127.0.0.1

DB_PORT=3306

DB_DATABASE=laravel6

DB_USERNAME=root

DB_PASSWORD=root

其中,laravel6 數據庫需要先到數據庫手動創建,接下來,就可以運行 php artisan migrate 命令執行數據庫遷移命令了:

總結

以上是生活随笔為你收集整理的brew安装指定版本mysql,Mac 系统为 Valet 开发环境安装指定版本 MySQL的全部內容,希望文章能夠幫你解決所遇到的問題。

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