java 修改mysql密碼的四種方法
方法1: 用SET PASSWORD命令
首先登入MySQL。
格式:mysql> set password for 使用者名稱@localhost = password('新密碼');
例子:mysql> set password for [email protected] = password('123');
方法2:用mysqladmin
格式:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼
例子:mysqladmin -uroot -p123456 password 123
方法3:用UPDATE直接編輯user表
首先登入MySQL。
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges;
方法4:在忘記root密碼的時候,可以這樣
以windows為例:
1. 關閉正在執行的MySQL服務。
2. 開啟DOS視窗,轉到mysql\bin目錄。
3. 輸入mysqld --skip-grant-tables 回車。--skip-grant-tables 的意思是啟動MySQL服務的時候跳過許可權表認證。
4. 再開一個DOS視窗(因為剛才那個DOS視窗已經不能動了),轉到mysql\bin目錄。
5. 輸入mysql回車,如果成功,將出現MySQL提示符 >。
6. 連線許可權資料庫: use mysql; 。
6. 改密碼:update user set password=password("123") where user="root";(別忘了最後加分號) 。
7. 重新整理許可權(必須步驟):flush privileges; 。
8. 退出 quit。
9. 登出系統,再進入,使用使用者名稱root和剛才設定的新密碼123登入。
注意:
mysql-5.7之後的版本其中的update user set password=password("新密碼") where user="root";得用這個命令update mysql.user set authentication_string=password('123qwe') where user='root' and Host = 'localhost';因為新版的mysql資料庫下的user表中已經沒有Password欄位了,而是將加密後的使用者密碼儲存於authentication_string欄位
轉自:https://blog.csdn.net/qq_25551295/article/details/46574541
相關推薦
java 修改mysql密碼的四種方法
方法1: 用SET PASSWORD命令首先登入MySQL。 格式:mysql> set password for 使用者名稱@localhost = password('新密碼'); 例子:mysql> set password for [email
Java 處理 XML的四種方法 -->附:XmlUtils
XML現在已經成為一種通用的資料交換格式,平臺的無關性使得很多場合都需要用到XML。本文將詳細介紹用Java解析XML的四種方法。 XML現在已經成為一種通用的資料交換格式,它的平臺無關性,語言無關性,系統
將oracle的資料匯入到mysql的四種方法
一.Navicat Premium中的資料遷移工具 為了生產庫釋放部分資源,需要將API模組遷移到MySQL中,及需要導資料。 嘗試了Oracle to mysql工具,遷移時報錯不說,這麼大的資料量,用這種簡陋的工具不大可靠。 意外發現平時用的資料庫檢視工具
詳解Java解析XML的四種方法(轉載)
出處:http://developer.51cto.com/art/200903/117512.htm XML現在已經成為一種通用的資料交換格式,它的平臺無關性,語言無關性,系統無關性,給資料整合與互動帶來了極大的方便。對於XML本身的語法知識與技術細節,需要閱讀相關的技術文獻,這裡
JAVA遍歷list四種方法及其效率比較
四種主要方法有: foreach for(Object ob : list){ } Iterator Iterator it = list.iterator(); while(it.hasNext()){ Object ob = it.nex
Java解析XML的四種方法詳解
package com.alisoft.facepay.framework.bean; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import
Java解析XML的四種方法比較
XML現在已經成為一種通用的資料交換格式,它的平臺無關性,語言無關性,系統無關性,給資料整合與互動帶來了極大的方便。XML在不同的語言裡解析方式都是一樣的,只不過實現的語法不同而已。基本的解析方式有兩種,一種叫SAX,另一種叫DOM。SAX是基於事件流的解析,DOM是基於X
詳解Java解析XML的四種方法
XML現在已經成為一種通用的資料交換格式,平臺的無關性使得很多場合都需要用到XML。本文將詳細介紹用Java解析XML的四種方法。 XML現在已經成為一種通用的資料交換格式,它的平臺無關性,語言無關性,系統無關性,給資料整合與互動帶來了極大的方便。對於XML本身的語法知識與
Java建立物件的四種方法
Java建立有四種方式: (1)用new 語句建立物件,這是最常用的建立物件方法。 (2)運用反射手段,呼叫java.lang.Class或者java.lang.reflect.Constructor類的newInstance()例項方法。 (3)呼叫物件的clone()方法 (4)運用反序列化手段,呼叫ja
mongodb 修改使用者密碼 2種方法
mongodb的使用者資訊是存放在system.users表中的,修改密碼不能直接更新表資料,這樣的話,存到表裡的密碼是明文的,這就不對了。 1,錯誤做法,直接更新表 檢視複製列印? > db.system.users.update({"_id" : ObjectId("529e675
詳解Java解析XML的四種方法—DOM/SAX/jdom/dom4j
最近在研究XML檔案的生成和解析,網上資料很多,當然也參差不齊。寫的沒錯誤的通常是單獨介紹了1種方法,介紹全的常常執行不起來。 小哆把4種方法彙總了一下,執行驗證成功。 jar包免費下載: XML在不同的語言裡解析方式都是
MySQL修改密碼的四種方法
方法1: 用SET PASSWORD命令 首先登入MySQL。 格式:mysql> set password for 使用者名稱@localhost = password('新密碼'); 例子:mysql> set password for [em
MYSQL修改root密碼的四種方法
方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newp
修改mysql密碼的四種方法
方法1: 用SET PASSWORD命令 首先登入MySQL。 格式:mysql> set password for 使用者名稱@localhost = password('新密碼'); 例
【mysql】查看版本的四種方法
span clas latin min days use ble dha pre 1:在終端下:mysql -V。 以下是代碼片段: [[email protected]/* */ ~]$ mysql -V mysql Ver 14.7 Distrib 4.
MySQL修改root密碼的多種方法
mysqlMySQL修改root密碼的多種方法在 Navicat for MySQL 下面直接執行 SET PASSWORD FOR [email protected]/* */ = PASSWORD(‘newpass‘); 就可以 假設編譯安裝路徑在/usr/local/msyql下設置環
java 遍歷arrayList的四種方法
void 線程安全 接口 線程同步 object類 轉型 依次 調用 values package com.test; import java.util.ArrayList; import java.util.Iterator; import java.util.Lis
java語言復制數組的四種方法
原生態 png mit 宋體 angle 連接 earch oat nowrap 參考:http://www.cnblogs.com/dream-it-possible/p/7018804.html 來源於牛客網的一道選擇題: JAVA語言的下面幾種數組復制方法中,哪個
批量殺死MySQL連接的四種方法詳解
如果 詳解 mysql into 連接 進行 0 rows awk sel 方法一 通過information_schema.processlist表中的連接信息生成需要處理掉的MySQL連接的語句臨時文件,然後執行臨時文件中生成的指令。 mysql> selec
Java獲取系統時間的四種方法
min ont 時間格式 總結 int ava nth second 單獨 1、Date day=new Date(); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Sys