估計可能是迅雷或其他軟件占用了mysql端口,你是這用命名:netstat -anb 查看下3306被哪個程序占用了,結束掉后再啟動mysql
創新互聯主營赫山網站建設的網絡公司,主營網站建設方案,重慶APP開發公司,赫山h5小程序開發搭建,赫山網站營銷推廣歡迎赫山等地區企業咨詢
這個問題很棘手,威脅到數據安全了··一般是:1和你系統別的軟件有沖突,2是MYSQL程序有問題!
解決辦法:1、檢查下出問題之前安裝的程序,2、重裝MYSQL!
是買的虛擬主機嗎
是不是并發數太多了
或者是本地開發?
把防火墻或者殺毒軟件關掉
工具/原料
已經安裝了mysql數據庫的windows
操作系統
筆者安裝的mysql版本為5.6,即mysql
5.6
方法/步驟
首先,需要關閉mysql
server服務。在“運行”窗口,輸入“services.msc”,進入“服務”窗口。
在服務窗口,可以找到“mysql56”,選定,將其“停止”即可。
這樣,mysql
server服務就停止了。
需要說明的是,這里的“mysql56”受版本限制。舉例來說,如果你的mysql的版本是5.1,那么此時就是就是“mysql51”。
當然,也可以在命令行窗口使用“net
stop
mysql56”來停止服務。
接著,需要使用到mysql的安裝位置。如果忘記了,可以在“開始”按鈕(windows鍵)找到安裝“mysql”文件夾,打開并選擇“mysql
server
5.6”文件夾,會看到兩個mysql
commond
打開的快捷方式。選擇其中的一個查看其屬性,就可以找到mysql的安裝位置。
可以看到我們的mysql位置在“d:\program
files\mysql”
其實,我們之所以想知道mysql的安裝位置,是為了獲取其下的.ini文件的位置。該文件記錄了mysql的配置信息。如果我們想跳過登錄權限,就必須獲取該文件的位置。
需要注意的是,不同版本的.ini文件的名稱不同,在mysql
5.1時,它是my.ini,而在mysql
5.6則是my-default.ini。
接著,打開命令行窗口,輸入如下的命令:
c:\users\wangmysqld
--defaults-file="d:\program
files\mysql\mysql
server
5.6\my-default.ini"
--console
--skip-grant-tables
需要說明的是,此時該窗口不可再寫入。這也是檢驗命令是否正確執行的一個標準。
另外打開一個命令行窗口,輸入命令:mysql
-u
root
-p,回車即可進入mysql命令行界面。
7
接下來,只需要修改系統數據庫,將密碼進行更新即可。
需要使用到的命令是:
mysql-show
database;
mysql-use
mysql
mysql-update
user
set
password=password('12345')
where
user='root';
這樣,就將新密碼設為了12345。
最簡單的方法是重啟,mysql就會自動啟動,也可以在控制面板的服務里面,啟動mysql服務(啟動服務意味著mysql也啟動了)
mysql控制臺一閃就退
打開APP
weixin_39526185
關注
mysql控制臺一閃就退_【轉】MySQL 一閃退出解決_MySQL 原創
2021-01-18 18:44:35
weixin_39526185
碼齡5年
關注
癥狀:輸入密碼一閃而過,一點提示也沒有,密碼首先保證是正確的..
于是就想到了 直接跳過權限驗證 ,用到了以下的方法:
一、
首先進入cmd 切入MySQL的安裝目錄,然后切入 bin 目錄 ,輸入mysqld-nt --skip-
grant-tables命令。
這個 cmd 窗口先不要關閉, 打開另一個窗口 登陸MySQL 或直接點開 MySQL Command
Line Client 輸入正確的密碼, 就OK了!
二、在你的WINDOWS上,先按 [開始], 然后 [運行] ,輸入 cmd 然后回車
然后再在這個DOS窗體中, cd 到/MySQL Server 5.1/bin目錄下 (回車) 注意紅字就不要
打成漢字了,是讓你按回車鍵,如果不知道回車鍵在哪兒,請自行查一下GOOGLE。
然后再mysql -u root -p (回車) 這里的紅字同上。
Enter password: 輸入密碼即可。
三、有些朋友經過上面的設置后,登錄卻又提示“mysql: unknown variable
'character-set-server=gbk'”,解決方法很簡單(說明下我的是windows2003的環境),修
改mysql安裝目錄下的my.ini文件,將里面的default-character-set=gbk注釋或刪除掉,
在服務里重啟下mysql服務即可。
又遇到問題mysqld-nt --skip-grant-tables提示不是內部或外部命令,直接啟動mysql 提
示錯誤2003 can't connect to mysql server on 'localhost'(10061)
解救辦法:找到my-small.ini復制保存為my.ini 在[mysqld]中加一句bind-address =
0.0.0.0
然后啟動mysql 可以連接了。(親試,可用)
f68f2add0b68e4f9810432fce46917b7.png
相關標簽:
本文原創發布php中文網,轉載請注明出處,感謝您的尊重!
相關資源:Mysql閃退問題圖文解決辦法_mysql閃退怎么解決-其它代碼類資源...
文章知識點與官方知識檔案匹配
MySQL入門技能樹首頁概覽
29445 人正在系統學習中
文章題目:mysql被關閉了怎么辦,mysql服務自動關閉怎么解決
網頁鏈接:http://m.kartarina.com/article44/heidhe.html
成都網站建設公司_創新互聯,為您提供響應式網站、、網站設計、ChatGPT、App設計、品牌網站制作
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯