mac上mysql忘記密碼怎么解決?

解決方法:首先打開終端,輸入命令“mysql -u root”;然后輸入命令“UPDATE mysql.user SET authentication_string=PASSWORD(‘新密碼’) WHERE User=’root’;”。

mac上mysql忘記密碼怎么解決?

(推薦教程:mysql視頻教程

mac 中登陸mysql忘記密碼解決辦法

1、打開終端,輸入命令:cd /usr/local/mysql/bin

2、mysql -uroot -p,用這條命令登陸時報錯信息:

報錯:

Enter?password:? ERROR?1045?(28000):?Access?denied?for?user?'root'@'localhost'?(using?password:?YES)

3、打開終端輸入:sudo mysqld_safe –skip-grant-tables

輸出

Password: Logging?to?'/usr/local/mysql/data/localhost.err'.2018-10-10T03:21:40.6NZ?mysqld_safe?Starting?mysqld?daemon?with?databases?from?/usr/local/mysql/data

4、打開一個新的終端,輸入:mysql -u root ,會看到以下輸出。

Welcome?to?the?MySQL?monitor.?Commands?end?with?;?or?g. Your?MySQL?connection?id?is?16Server?version:?5.7.23?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?itsaffiliates.?Other?names?may?be?trademarks?of?their?respective owners.  Type?'help;'?or?'h'?for?help.?Type?'c'?to?clear?the?current?input?statement.  mysql>

5、終端輸入 use mysql顯示如下

Reading?table?information?for?completion?of?table?and?column?names You?can?turn?off?this?feature?to?get?a?quicker?startup?with?-A  Database?changed

6、修改密碼:UPDATE mysql.user SET authentication_string=PASSWORD(‘你的密碼’) WHERE User=’root’;

Query?OK,?1?row?affected,?1?warning?(0.01?sec) Rows?matched:?1?Changed:?1?Warnings:?1

相關推薦:mysql視頻教程

以上就是mac上

? 版權聲明
THE END
喜歡就支持一下吧
點贊7 分享