window系統mysql安裝後獲取預設密碼

2022-04-16 22:16:13 字數 1630 閱讀 2114

在my.ini配值引數如下:

[mysqld] 

#mysql所在目錄

basedir=c:\program files\mysql\mysql server 5.7

#mysql所在目錄\data,為資料儲存位址

datadir=c:\program files\mysql\mysql server 5.7\data

#開啟時間戳列印

這個命令是安裝服務執行完後, 提示英文的成功(移除服務命令為:mysqld --remove )

也可以執行mysqld --initialize --console ,執行這一步,是因為在mysql5.7中沒有data資料夾,需要用這幾個命令產生data資料夾,並且初始化隨機登陸密碼,執行完會出現一大片英文,找到這一句a temporary password is generated for root@localhost: 預設密碼就可以了

在data找到.err 結尾的檔案開啟,裡面存有列印的資訊,也存著剛列印的預設密碼

輸入更改密碼命令

use mysql; 

update user set password=password('新密碼') where user='root' and host='localhost';

結束後,重新登陸mysql,輸入新密碼。

方法1: 用set password命令

首先登入mysql。

格式:mysql> set password for 使用者名稱@localhost = password('新密碼');

例子:mysql> set password for root@localhost = password('123');

方法2:用mysqladmin

格式:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼

例子:mysqladmin -uroot -p123456 password 123

方法3:用update直接編輯user表(忘記密碼,推薦使用)

首先登入mysql。

mysql> use mysql;

mysql> update user set password=password('123') where user='root' and host='localhost';

mysql> flush privileges;

window系統安裝mysql服務

ok,上面的其實都是廢話,下面說說在安裝過程中遇到的幾個問題及解決方式,雖然這些解決方法不一定適合所有人,但可以作為參考 2.解壓好之後,開始配置環境變數 mysql home 你的安裝目錄 path 在path後面新增 mysql home bin 3.以管理員身份開啟cmd命令視窗 輸入 mys...

MySQL安裝Linux安裝 Windows安裝

mysql 設定mysql客戶端預設字符集 default character set utf8 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d software mysql 設定mysql資料庫的資料的存放目錄 datadir d software ...

Window7系統安裝和使用MySql

解壓 mysql 設定mysql客戶端預設字符集 default character set utf8 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d mysql 5.7.13 winx64 設定mysql資料庫的資料的存放目錄 datadir c w...