1. 程式人生 > >windows 下mysql更新使用者password異常後導致的問題

windows 下mysql更新使用者password異常後導致的問題

新裝mysql,更新user 密碼,記不清當時具體執行語句了,應該是正常的updat 。。。。set 。。。。。=“” where user=。。。。

結果導致使用者表資料異常,登入後show databases;

+--------------------+

| Database |

+--------------------+

| information_schema |

| test |

+--------------------+

2 rows in set (0.00 sec)

再也看不到資料庫名為mysql的庫;

當執行create 等命令操作資料表時候,各種:

ERROR 1227 (42000): Access denied; you need (at least one of) the RELOAD privilege(s) for this operation

看日誌各種:

2016-09-01 16:11:04 18384 [Warning] Found invalid password for user: '[email protected]'; Ignoring user
2016-09-01 16:11:04 18384 [Warning] Found invalid password for user: '[email protected]'; Ignoring user
2016-09-01 16:11:04 18384 [Warning] Found invalid password for user: '[email protected]

::1'; Ignoring user

然後開始各種搜,網上各種啪啦啪啦,也不是那麼回事。記錄下自己的過程:

系統:windows

mysql:5.6.12

解決:

1.修改my.ini,在 [mysqld] 增加配置項:skip_grant_tables

2.重啟mysql 服務;

3.能看到名為mysql的庫了;(成功一小步。。。)

4.use mysql;

5.update user password =password("你要設定的密碼") where user="root";(一定要執行對了語句,在密碼那再不是直接=“”)

6.flush privileges;

7.exit;(這裡應該順道刪掉my.inin裡的配置項skip_grant_tables,或者註釋也行)

8.重啟mysql 服務;

整個世界和平了。。。。。。

相關推薦

windows mysql更新使用者password異常導致的問題

新裝mysql,更新user 密碼,記不清當時具體執行語句了,應該是正常的updat 。。。。set 。。。。。=“” where user=。。。。 結果導致使用者表資料異常,登入後show databases; +--------------------+ | Da

Windows MySQL更新密碼

本以為更新密碼會和Linux下一樣,執行如下語句即可: update mysql.user set password=password('test') where user='test'; 然而會

服務器異常斷電導致windowsmysql服務啟動報1067錯誤

nbsp 服務 數據庫 window 導致 錯誤 ble can blog 服務器異常斷電導致windows下mysql服務啟動報1067錯誤 1.進入在D:\candaoserver\mysql\下面的my.ini中添加一行 innodb_force_recovery

windowsmysql 5.7的配置全過程

希望 圖片 all str success ans bst alt database 這是一套在好多次的安裝下總結出來的經驗,包括很多種遇到的問題,查過很多資料,特此總結一下。 一、從官網下載MySQL的zip(免安裝的) 解壓mysql-5.7.11-winx64.zip

WindowsMySQL重裝引起問題的解決

win cls start off mysq head ngs bject app 解決了Plugin ‘InnoDB‘ init function returned error問題和error1405那個安全設置密碼登陸問題,我個人覺得關鍵點在於刪除C:/Document

WindowsMySQL日誌管理(Linux相似)1.1

-h 發現 註意 line _id mod sni ans avi 為什麽要開啟數據庫的日誌 當多個程序都在使用數據庫的時候。我們的數據庫有時候竟然還會掛掉。想找原因?發現沒日誌可查。各個程序自己的日誌又不能找到關鍵原因。所以要開啟數據庫的日誌系統。 控制日誌大

WindowsMySQL自動備份的batch腳本

batch mysqld 在Unix系統環境中可以通過各種Unix shell結合cron任務實現對MySQL的自動備份,那在Windows下要如何實現呢,其實很簡單只要寫好自定義的batch腳本在結合taskschd.msc(任務計劃程序),就可以實現,最近需要修改調優Windows環境下的M

WindowsMysql 5.7.19 開啟bin-log以及mysql配置

mysql 5.7 binlog一、配置環境:OS:Win10Mysql:5.7.19二、我的Mysql配置文件(my.ini)如下:[client] port=3306 default-character-set=utf8 [mysqld] #Path to install software direc

windowsmysql忘記root密碼的解決方法

ogr cmd pwd ati 賬號 lin 新建 use title 方法一: 1、在DOS窗口下輸入net stop mysql5 或 net stop mysql 2、開一個DOS窗口,這個需要切換到mysql的bin目錄。 一般在bin目錄裏面創建一個批處理1

windowsMySQL 5.7.19版本sql_mode=only_full_group_by問題

連接 end group 連接數 模式 數據庫 png func all 用到GROUP BY 語句查詢時出現 which is not functionally dependent on columns in GROUP BY clause; this is incom

Windowsmysql的基礎操作

charset rop hang char 刪除數據 創建 databases -- cmd 1.數據庫表操作: - 首先啟動mysql服務器,在安裝mysql的目錄下打開cmd窗口,運行mysql:‘mysql.exe -hlocalhost -p3306 -uroot

Windowsmysql-python安裝步驟及常見問題

ack 常見問題 virt pyo 文件夾 安裝目錄 mysql 本機 pypi windows下安裝mysql-python,直接使用pip安裝多半會失敗,最好還是下載exe安裝。 可以從此處下載,註意64位還是32位https://pypi.python.org/pyp

windowsmysql-python安裝出錯

erro 64位 安裝python pre 搜索 ref 安裝出錯 技術分享 www 註意:python2.x用mysql-python,從Python3.x起,變更為mysqlclient windows安裝python的mysql驅動是so easy的: pip ins

WindowsMySQL主從同步

solid neu pan 需要 port per mas height 生成 Windows下MySQL主從同步修改master的my.ini配置文件在master中添加一個mysql主從復制需要的賬號查看master的status修改slave的my.ini配置文件

WindowsMySQL的binlog恢復

nta 更多 scp 第一步 ahk psc vra 3rd sna 前言   在最近的工作中,由於自己粗(zuo)心(si)誤update操作導致幾百行的數據出現錯誤,在心急如焚的同時(那時候我竟然不知道除了備份之後還有binlog日誌恢復)立馬查資料學習binlog的

windows mysql 移庫

navi nis .com win 目標 bubuko png 輸入 http mysql移庫主要用到的命令就是mysqldump命令,下面來看步驟; 由於我不知道我mysql的安裝路徑在哪,於是我打開Navicat for mysql,使用 命令:show variabl

windowsmysql壓縮包安裝方法

root 壓縮包 服務端 環境變量 環境 span 目錄 com down windows下MySQL安裝壓縮包安裝方法: 1、網址:https://dev.mysql.com/downloads/mysql/,進入官網下載壓縮包版本。 2、解壓完成後在bin目錄的同級目錄

windowsmysql壓縮包安裝經驗

1.解壓,把bin新增到環境變數中 2..初始化,生成data資料夾 mysqld –initialize-insecure (建議使用,不設定root密碼) mysqld –initialize (不建議使用,生成一個隨機的root密碼) 3.安裝MySql服務 mys

windows mysql主從複製

準備 1.主伺服器:172.28.92.175 2.從伺服器:172.16.8.94 3.待同步資料庫:share 主從複製 1.首先在兩臺機器上安裝mysql,可以參考我之前的文章 2.在主伺服器上的my.ini裡新增一下內容,重啟服務 replicate-do-db

WindowsMySQL下載安裝、配置與使用

一、下載 下載頁面http://dev.mysql.com/downloads/mysql/ 選擇系統平臺後,點選download(根據系統選擇64或32位)     二、配置 1、下載成功後,解壓安裝包到要安裝的位置,我是安裝在”D:\Progra