MySQL5 7本地首次登入win10報錯修改

2022-09-16 04:36:12 字數 908 閱讀 1300

1、開啟mysql目錄下的

my.ini

檔案,在檔案的最後新增一行「

skip-grant-tables

」,儲存並關閉檔案。(

win10

預設安裝,

my.ini

在c:\programdata\mysql\mysql server 5.7

)2、重啟

mysql57

和mysql router

服務。3、通過命令列視窗進入

mysql

的bin

目錄,輸入「

mysql -u root -p」(

不輸入密碼

),回車即可進入資料庫。(

win10

預設安裝,

bin目錄為:

c:\program files\mysql\mysql server 5.7\bin

)4、執行「

use mysql

」,使用

mysql

資料庫。

5、執行「

update user set authentication_string=password("

此處請輸入您要設定的密碼

") where user='root';

」 注意密碼格式:至少包含乙個大寫字母、乙個小寫字母、乙個特殊符號、乙個數字,密碼長度至少為8個字元。

6、開啟mysql目錄下的

my.ini

檔案,刪除最後一行的「

skip-grant-tables

」,儲存並關閉檔案。

7、重啟mysql57和

mysql router

服務。8、在命令列中輸入「

mysql -u root -p

」,回車,然後輸入您設定的密碼即可成功連線資料庫。

mysql5 7 版本登入問題

mysqld nt skip grant tables update mysql.user set authentication string root where user root flush privileges exit 這幾個命令就可以解決 關閉mysql 服務 在cmd 視窗1 輸入my...

MySQL5 7版本安裝

解除安裝mariadb 1.rpm qa grep i mariadb 2.rpm e mariadb libs 5.5.52 1.el7.x86 64 nodeps 安裝mysql 1.tar xvf mysql 5.7.31 1.el7.x86 64.rpm bundle.tar 2.rpm i...

Linux安裝mysql5 7版本

1.linux 安裝mysql 5.7順序 mysqladmin version 檢視版本號 mysql5.7 安裝在linux 中需要先初始化 mysqld initialize user mysql 檢視初始化密碼 cat var log mysqld.log 在 localhost 後面的為初...