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

歡迎訪問 生活随笔!

生活随笔

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

数据库

mac mysql创建本地数据库_【mac】配置本地数据库

發布時間:2023/12/1 数据库 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mac mysql创建本地数据库_【mac】配置本地数据库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.【安裝數據庫】

brew 安裝mysql -- brew install mysql

安裝成功后在命令行敲入 which mysql 查看安裝路徑

2.【配置數據庫】

如果直接打mysql會報錯,需要將mysql添加到環境變量,具體方法參閱后臺學習-環境變量

檢查mysql是否啟動 ps -ef | grep mysqld

開啟mysql服務 mysql.server start

停止mysql服務 mysql.server stop

退出mysql命令 ctrl +D

具體用戶相關的會在3解析

3.【連接數據庫】

mysql -u(user_name) -p(password) -P(遠程主機的端口) -h(遠程主機ip)

a.直接用mac的用戶名登陸,會提示下面的錯誤(一般是用root身份登陸,這里為了演示用戶相關的,先這樣登陸)

tips:mysql服務未啟動,啟動服務即可

b.再次登陸會提示經典的1045錯誤,權限問題【這是因為在mysql的用戶表中沒有該用戶,用戶表相關的會在4中講解】

有兩個做法可以解決這個問題 用root登陸/暫時先跳過驗證查看用戶信息(我當時因為采用第二點踩了很多坑)

c.用root登陸

d.暫時先跳過驗證查看用戶信息,并添加用戶名 可以 之后就可以用tangfen等賬戶登陸了。(我當時搜索1045錯誤時,普天蓋的類似這種方法)

mysql.server stop

mysqld_safe --skip-grant-tables

4.【數據庫相關操作】

輸入show databases;命令 查看默認的數據庫

google之后可以發現跟用戶相關的在mysql 的user表中

查找用戶之后發現沒有第四個截圖中的 tangfen 即mac的用戶 所以登陸失敗,用root就可以了。

【驗證】

5.【忘記密碼操作】

1.利用剛才的方法繞過驗證,或者用其他賬戶登陸修改密碼

use mysql;

UPDATE user SET authentication_string=password("test123") WHERE user='root';

flush privileges;

quite;

參考地址:http://www.tuicool.com/articl...

6.【可視化工具推薦】-sequel pro

google之后會發現有很多教程,這里就不展開了

總結

以上是生活随笔為你收集整理的mac mysql创建本地数据库_【mac】配置本地数据库的全部內容,希望文章能夠幫你解決所遇到的問題。

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