1 進入cmd,停止mysql服務(wù):Net stop mysql

成都創(chuàng)新互聯(lián)服務(wù)項目包括鄠邑網(wǎng)站建設(shè)、鄠邑網(wǎng)站制作、鄠邑網(wǎng)頁制作以及鄠邑網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,鄠邑網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到鄠邑省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
若是停不掉:Ctrl+Alt+Del打開任務(wù)管理器,在詳細信息里結(jié)束mysql.exe任務(wù)。
若服務(wù)名無效:來到MySQL的安裝路徑下bin,在命令行中輸入mysqld --install;成功:出現(xiàn)Service successfully install代表你已經(jīng)安裝成功;
2 進入bin目錄
mysqld -nt --skip-grant-tables
重新打開一個管理員命令提示符輸入mysql進入重新改密碼就OK了。
再次mysql -u root -p進入操作
mysqlupdate mysql.user set anthentication_string=password(‘你的密碼’) where user=‘root’;
mysqlflush privileges;//刷新MySQL的系統(tǒng)權(quán)限
mysqlquit;
再次mysql -u root -p進入就可以操作了。
您好,方法
從網(wǎng)上下載好MySQL數(shù)據(jù)庫,并且安裝如圖打開MySQLworkbench。
在登入的時候,我們需要輸入我們設(shè)置的密碼一般 為root
有很大一部分MySQL是沒有這一步建議官網(wǎng)下載,那么就無法進行mysql數(shù)據(jù)庫操作了
以下是正常界面。
原因:MySQL沒有出現(xiàn)步驟二的界面,就需要卸載,并且因為MySQL的安裝文件是不會自動刪除的,所以需要手動刪除,不然會出現(xiàn)安裝報錯,各種安裝不上如圖:
包括window下默認隱藏下的文件如圖:
另外如果你的電腦已經(jīng)安裝了SQL Server ,【默認是自動運行】雖然它倆不是用同一個端口但是 MySQL會經(jīng)常被動關(guān)閉,因此我們需要點擊計算機右鍵打開管理如圖:
用什么辦法解決mysql連接不上
依次點擊如圖紅色部分
既可以看到本機上所有的服務(wù)了
用什么辦法解決mysql連接不上
找到如圖紅色框內(nèi)的SQL Server服務(wù)右鍵
右鍵屬性
改成手動,這樣就可以避免MySQL 的被動關(guān)閉啦。
WIN+R輸入cmd
輸入mysql -u用戶名 -p密碼如圖
到此 MySQL是正常運行了。
輸入一個查詢命令試試。
第一、遍歷到我們當前網(wǎng)站環(huán)境中PHPMYADMIN文件夾所在的目錄
第二、找到config.default.php文件
第三、更換交換:
$cfg['Servers'][$i]['host'] = 'localhost';
更換成
$cfg['Servers'][$i]['host'] = '127.0.0.1';
第四、保存且替換服務(wù)器中的文件,重啟MYSQL生效,不重啟也可以。
最后,我們再登錄PHPMYADMIN就可以正常登陸,這里需要注意一個問題,我們在安裝網(wǎng)站的時候,配置服務(wù)器鏈接原來是LOCALHOST的,以后需要用127.0.0.1作為服務(wù)器鏈接。
進入你mysql的安裝目錄,這里我的是C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin
執(zhí)行:mysqladmin -uroot password 123456
然后在cmd中登錄mysql -uroot -p123456登錄即可。
免安裝版的mysql可能會出現(xiàn)首次登錄不進去的情況,解決辦法是:
1、在my.ini文件中mysqld下面加上skip-grant-tables,如圖:
2、重啟mysql;net restart mysql;
3、輸入mysql,出現(xiàn)welcome to mysql字樣,表示進入成功,然后show databases;然后use mysql;
4、修改root用戶的密碼;
update mysql.user setpassword=password('新密碼') where user='root' ;
如果是5.7版本以上的則用下面的命令修改密碼:
update mysql.user set authentication_string=password('新密碼') where user='root' ;
5、flush privileges;
6、去掉my.ini中加入的skip-grant-tables,重啟mysql,然后就可以采用新密碼進入mysql了。
記住,修改完密碼后必須刪掉skip-grant-tables,否則mysql還是可以不通過密碼進入;
7、重啟mysql后再進入mysql可能會提示:
ERROR 1820 (HY000): You must reset your password using ALTER USER statement?before executing this statement ;
此時需要輸入命令:set password=password('123456');//此處密碼必須跟上面設(shè)置的密碼一樣;
MySQL有時候忘記了root密碼是一件傷感的事。這里提供Windows 和 Linux 下的密碼重置方法。
Windows:
1.以系統(tǒng)管理員身份登陸系統(tǒng)。
2.打開cmd-----net start 查看mysql是否啟動。啟動的話就停止net stop mysql.
3.我的mysql安裝在d:\usr\local\mysql4\bin下。
4.跳過權(quán)限檢查啟動mysql.
d:\usr\local\mysql\bin\mysqld-nt --skip-grant-tables
5.重新打開cmd。進到d:\usr\local\mysql4\bin下:
d:\usr\local\mysql\bin\mysqladmin -u root flush-privileges password "newpassword"
d:\usr\local\mysql\bin\mysqladmin -u root -p shutdown 這句提示你重新輸密碼。
6.在cmd里net start mysql
7.搞定了。
Linux:
MySQL root密碼的恢復(fù)方法之一
如果忘記了MySQL root密碼,可以用以下方法重新設(shè)置:
1.KILL掉系統(tǒng)里的MySQL進程;
killall -TERM MySQLd
2.用以下命令啟動MySQL,以不檢查權(quán)限的方式啟動;
safe_MySQLd --skip-grant-tables
3.然后用空密碼方式使用root用戶登錄 MySQL;
MySQL -u root
4.修改root用戶的密碼;
MySQL update MySQL.user set password=PASSWORD('新密碼') where User='root';
MySQL flush privileges;
MySQL quit
重新啟動MySQL,就可以使用新密碼登錄了。
網(wǎng)站標題:mysql怎么登不進去,mysql命令行登錄不了
本文路徑:http://chinadenli.net/article31/dseodsd.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、云服務(wù)器、動態(tài)網(wǎng)站、虛擬主機、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)