1、MySQL使用命令行啟動時報錯“發生系統錯誤 5”,如下: 原因:未用管理員身份運行cmd程式 解決方案:在開始菜單里找到命令提示符,右擊選擇以管理員身份運行 2、登錄時報錯“提示mysql不是內部或外部命令,也不是可運行的程式或批處理文件” 解決方案:配置環境變數(右擊我的電腦->高級系統設置 ...
1、MySQL使用命令行啟動時報錯“發生系統錯誤 5”,如下:
原因:未用管理員身份運行cmd程式
解決方案:在開始菜單里找到命令提示符,右擊選擇以管理員身份運行
2、登錄時報錯“提示mysql不是內部或外部命令,也不是可運行的程式或批處理文件”
解決方案:配置環境變數(右擊我的電腦->高級系統設置->環境變數,選擇Mysql安裝的目錄,在Mysql安裝的目錄中找到bin目錄,把此路徑複製。選擇系統中的path->編輯->把剛複製的路徑添加進去)
3、當忘記mysql資料庫用戶名密碼時,總是登錄失敗,提示“Access denied for user '-p'@'localhost'”
解決方案:
1)先在任務管理器內結束mysqld任務進程
2)windows+R打開cmd命令提示符,輸入mysqld --skip-grant-tables(目的:跳過了mysql的用戶驗證,不用輸入用戶名和密碼就可直接登錄)如下:
3)重新打開一個cmd命令提示符界面,輸入mysql之後就無需用戶名和密碼即可登錄成功
show databases; 查看資料庫(證明確實成功登錄)
update user set password=password('12345') where user='root'and host='localhost'; 修改資料庫密碼
quit;退出
mysql -u用戶名 -p新密碼; 就能通過用戶名密碼重新登錄了