Mysql5.6修改root密碼教程
一、MySQL5.6安裝后,不能正常啟用
壓縮版MySQL,解壓完后在:我的電腦->屬性->高級->環(huán)境變量
選擇PATH,在其后面添加mysql bin文件夾的路徑 (如:C:\Program Files\MySQL\MySQL Server 5.6\bin )
在my-default.ini修改或添加配置:
[mysqld] basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目錄) datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目錄\data) port = 3306
以管理員身份運行cmd,輸入mysqld -install
安裝成功后就要啟動服務(wù)了,繼續(xù)在cmd中輸入:net start mysql
,服務(wù)啟動成功!
服務(wù)啟動成功之后,就可以登錄了,如圖,輸入mysql -u root -p
(第一次登錄沒有密碼,直接按回車過),登錄成功!
二、MySQL5.6忘記root密碼
首先net stop mysql
服務(wù),并且切換到任務(wù)管理器,有與mysql有關(guān)的,最好關(guān)閉進程。
運行CMD命令切換到MySql安裝bin目錄,執(zhí)行mysqld –skip-grant-tables
(注意后面沒有分號)
此命令行窗口不要關(guān)閉,再重新打開一個新的命令行窗口。注意,這時有時會出現(xiàn)一個警告,不要理會即可。
再次打開一個cmd新窗口。按上面方法運行至bin目錄下,運行命令:mysql -u root -p
,提示輸入密碼,直接回車即可
執(zhí)行命令:
update mysql.user set password=PASSWORD(‘root') where User='root';
刷新執(zhí)行: mysql> flush privileges;
關(guān)閉窗口,登錄
三、創(chuàng)建一個用戶并賦予一定的權(quán)限(有select,delete,update,create,drop權(quán)限)
使用具有所有權(quán)限的用戶登錄
創(chuàng)建用戶:
mysql> insert into mysql.user(Host,User,Password) values(“l(fā)ocalhost”,”test”,password(“1234”));
為用戶授權(quán):grant 權(quán)限 on 數(shù)據(jù)庫.* to 用戶名@登錄主機 identified by “密碼”;
刷新系統(tǒng)權(quán)限表:mysql>flush privileges;
示例1:
mysql>grant select,update on testDB.* to test@localhost identified by '1234'; mysql>flush privileges;
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接
相關(guān)文章
mysql中mysql-bin.000001是什么文件可以刪除嗎
這篇文章主要介紹了mysql中mysql-bin.000001是什么文件可以刪除嗎,需要的朋友可以參考下2019-05-05MySql官方手冊學(xué)習(xí)筆記2 MySql的模糊查詢和正則表達式
MySQL提供標準的SQL模式匹配,以及擴展正則表達式模式匹配的格式2012-10-10MySQL中Buffer?Pool內(nèi)存結(jié)構(gòu)詳情
這篇文章主要介紹了MySQL中Buffer?Pool內(nèi)存結(jié)構(gòu)詳情,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-09-09MYSQL滿足條件函數(shù)里放查詢最大函數(shù)的方法(最新推薦)
在MySQL中,如果我們想要在一個條件函數(shù)如CASE內(nèi)部使用聚合函數(shù)如MAX獲取某個字段的最大值,我們通常需要在外部查詢或子查詢中執(zhí)行這個聚合操作,并將結(jié)果作為參數(shù)傳遞給條件函數(shù),下面通過實例代碼講解MYSQL滿足條件函數(shù)里放查詢最大函數(shù)的方法,感興趣的朋友一起看看吧2024-05-05MySQL中因字段字符集不同導(dǎo)致索引不能命中的解決方法
這篇文章主要給大家介紹了關(guān)于MySQL中因字段字符集不同導(dǎo)致索引不能命中的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-09-09MySQL高級學(xué)習(xí)筆記(三):Mysql邏輯架構(gòu)介紹、mysql存儲引擎詳解
這篇文章主要介紹了Mysql邏輯架構(gòu)介紹、mysql存儲引擎,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04mysql中一個普通ERROR 1135 (HY000)錯誤引發(fā)的血案
ERROR 1135 (HY000): Can’t create a new thread (errno 11);if you are not out of available memory,you can consult the manual for a possible OS-dependent bug2015-08-08