Mysql 8.0安裝及重置密碼問(wèn)題
Mysql 8.0安裝問(wèn)題及重置密碼
1:下載MySql
官網(wǎng)下載地址: https://dev.mysql.com/downloads/mysql/
2:安裝MySql
打開(kāi)下載文件解壓到指定文件目錄。
打開(kāi)解壓后的MySql文件在根目錄下創(chuàng)建my.ini (mysql配置文件),使用nodpad++c創(chuàng)建
這里需要將basedir 與 datadir 路徑改成mysql的解壓路徑
[mysql] # 設(shè)置mysql客戶(hù)端默認(rèn)字符集 default-character-set=utf8 [mysqld] #設(shè)置3306端口 port = 3306 # 設(shè)置mysql的安裝目錄 basedir=C:\Program Files\Java\mysql-8.0.12-winx64\mysql-8.0.12-winx64 # 設(shè)置mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放目錄 datadir=C:\Program Files\Java\mysql-8.0.12-winx64\mysql-8.0.12-winx64\datadir # 允許最大連接數(shù) max_connections=200 # 服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集 character-set-server=utf8 # 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎 default-storage-engine=INNODB skip-grant-tables
找到CMD命令提示符
進(jìn)入mysql子目錄bin
依次輸入:mysqld --install (安裝)
mysqld --initialize (初始化) net start mysql(運(yùn)行)
此處我已安裝完成,此機(jī)為蘋(píng)果win7 ,只有一個(gè)C盤(pán),所以只能安裝在C路徑。
3:修改密碼
因?yàn)橄螺d的是最新版本mysql 8.0,自帶密碼,且使用時(shí)必須重置。
使用管理員權(quán)限進(jìn)入mysql,系統(tǒng)要求輸入密碼。
原密碼在C:\Program Files\Java\mysql-8.0.12-winx64\mysql-8.0.12-winx64\data中的.err文件中。
打開(kāi).err,密碼在文件的這一行。
將密碼輸入到cmd中的 enter password 中。
測(cè)試使用會(huì)報(bào)錯(cuò)
插入命令更改密碼
alter user 'root'@'localhost' identified with mysql_native_password by '你的密碼';
提示Query OK
測(cè)試使用數(shù)據(jù)庫(kù):
注意數(shù)據(jù)庫(kù)語(yǔ)句必須加分號(hào)結(jié)束,否則不執(zhí)行,會(huì)一直出現(xiàn) -> 。
總結(jié)
以上所述是小編給大家介紹的Mysql 8.0安裝及重置密碼問(wèn)題,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的!
相關(guān)文章
詳解MySQL到SelectDB的實(shí)時(shí)同步策略
MySQL?到?SelectDB?的實(shí)時(shí)數(shù)據(jù)同步技術(shù),通過(guò)?NineData?的數(shù)據(jù)復(fù)制控制臺(tái),僅需輕點(diǎn)鼠標(biāo),即可輕松完成?MySQL?到?SelectDB?的同步任務(wù)配置,這篇文章主要介紹了MySQL到SelectDB的實(shí)時(shí)同步策略,需要的朋友可以參考下2023-09-09mysq啟動(dòng)失敗問(wèn)題及場(chǎng)景分析
這篇文章主要介紹了mysq啟動(dòng)失敗問(wèn)題及解決方法,通過(guò)問(wèn)題分析定位特殊場(chǎng)景解析給大家?guī)?lái)完美解決方案,需要的朋友可以參考下2021-07-07深入理解Mysql事務(wù)隔離級(jí)別與鎖機(jī)制問(wèn)題
MySQL默認(rèn)的事務(wù)隔離級(jí)別是可重復(fù)讀,用Spring開(kāi)發(fā)程序時(shí),如果不設(shè)置隔離級(jí)別默認(rèn)用MySQL設(shè)置的隔離級(jí)別,如果Spring設(shè)置了就用已設(shè)置的隔離級(jí)別,本文重點(diǎn)給大家介紹Mysql事務(wù)隔離級(jí)別與鎖機(jī)制的相關(guān)知識(shí),一起看看吧2021-09-09關(guān)于mysql主備切換canal出現(xiàn)的問(wèn)題解決
這篇文章主要給大家介紹了關(guān)于mysql主備切換canal出現(xiàn)的一些問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11MySQL存儲(chǔ)過(guò)程相互調(diào)用并獲得錯(cuò)誤碼示例
這篇文章主要介紹了MySQL存儲(chǔ)過(guò)程相互調(diào)用并獲得錯(cuò)誤碼,需要的朋友可以參考下2014-03-03詳解MySql基本查詢(xún)、連接查詢(xún)、子查詢(xún)、正則表達(dá)查詢(xún)
本篇文章采用了圖文相結(jié)合的方式介紹了數(shù)據(jù)庫(kù)的四大查詢(xún)方式:基本查詢(xún)、連接查詢(xún)、子查詢(xún)、正則表達(dá)查詢(xún),需要了解的朋友可以參考下2015-07-07MySQL里實(shí)現(xiàn)類(lèi)似SPLIT的分割字符串的函數(shù)
SQL對(duì)字符串的處理能力比較弱,比如我要循環(huán)遍歷象1,2,3,4,5這樣的字符串,如果用數(shù)組的話,遍歷很簡(jiǎn)單,但是T-SQL不支持?jǐn)?shù)組,所以處理下來(lái)比較麻煩2012-09-09