MySQL不能進入時的處理辦法(Linux)

2021-08-16 22:21:33 字數 538 閱讀 7328

第一步:先停止所有mysql 程序

#  killall -term mysqld

第二步:用安全模式啟動

# /usr/local/mysql/bin/mysqld_safe  --skip-grant-table &

注: 啟動時會報錯,而且卡在哪不動,這時你只要回車即可,然後再用空密碼就能登陸了

第三: 用空密碼登陸,修改mysql 的root 密碼

# mysql -uroot -p        //登入mysql

mysql> use mysql      // 選擇mysql 資料庫

mysql> update user set password=password("654123") where user="root";   // 更新root 密碼

mysql> flush privileges;                 // 使修改立即生效

如mysql 5.7以上 沒有password欄位,將password欄位改為authentication_string,等價於password

JOS 不能進入lab2 問題的解決

jos 不能進入lab2 問題的解決 這個鳥問題折騰了我好久!lab2是須要 kern pmap.c的!可是這裡沒有 首先要git checkout b lab2 origin lab2 僅僅要做好上面這一步,就行確保可以調整好檔案了,坑啊!到如今都6個小時不止了!接著git fetch 然後git...

MySQL 忘記密碼的處理辦法

忘記密碼是件痛苦的事情,特別是在安裝的時候沒有設定密碼,但是不允許空密碼登入更是讓人悲憤莫名。可以在安裝目錄下 比如我的是裝在e host mysql 找到my.ini,查詢 mysqld 在下面新增如下語句 mysqld skip grant tables 然後再設定或更改密碼什麼的,也可以試下下...

PHP Json函式不能處理中文的解決辦法

php5.2 新增的 json 功能是非常受歡迎的,但是經過測試發現,json encode 對中文的處理是有問題的 不能處理gb編碼,所有的gb編碼都會替換成空字元 utf8編碼的中文被編碼成unicode編碼,相當於j ascript的escape函式 處理的結果。為了能正確使用json,首先我...