1. 程式人生 > >MySql密碼過期解決方法

MySql密碼過期解決方法

方法1: 用SET PASSWORD命令

  mysql -u root

  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

方法2:用mysqladmin

  mysqladmin -u root password "newpass"

  如果root已經設定過密碼,採用如下方法

  mysqladmin -u root password oldpass "newpass"

方法3: 用UPDATE直接編輯user表

  mysql -u root

  mysql> use mysql;

  mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';

  mysql> FLUSH PRIVILEGES;

在丟失root密碼的時候,可以這樣

  mysqld_safe --skip-grant-tables&

  mysql -u root mysql

  mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';

  mysql> FLUSH PRIVILEGES;

注意:mysql中含有使用者為空白,密碼也為空白。

相關推薦

MySql密碼過期解決方法

方法1: 用SET PASSWORD命令   mysql -u root   mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin   mysqladmin

mysql密碼忘記解決方法

不知道大家有沒有這種情況,資料庫中建了N個使用者密碼,結果某天吃雞後突然忘了... 本人不幸中招,分享下忘記密碼後的解決方法 1.停止mysql服務 net stop mysql 2.開啟mysql.exe和mysqld.exe所在的資料夾,複製路徑地址並開啟cmd 進入該路徑 3.輸入命

Linux--忘記MySQL密碼解決方法和輸入mysqld_safe --skip-grant-tables &後無法進入MySQL解決方法

在Linux下忘記MySQL密碼後我們可以通過一個mysql的引數–skip-grant-tables &輕鬆解決這個問題 親測在CentOS有效 其中 --skip-grant-tables 的意思是跳過授權表,通過此引數來跳過輸入密碼,後面跟得 &a

windows下mysql忘記root密碼解決方法

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

Ubuntu server 安裝的mysql數據庫忘記密碼解決方法

network weight 數據 and ubunt statistic warning light div 客戶端連接時報錯MySQL數據庫出現:Error 1045錯誤時,就表明輸入的用戶名或密碼錯誤被拒絕訪問了。 解決辦法可以分為以下幾步: 1.修改mysql

MySQL 5.7.18忘記密碼密碼過期解決

重啟 my.cnf sch mat input gis cli res names 一、忘記密碼解決 [root@linux-node2 ~]# /etc/init.d/mysqld stop [root@linux-node2 ~]# mysqld_safe --skip

mysql安裝提示密碼過期解決

data tro clear char esp man moni this eve mysql root@localhost -pEnter password: ERROR 1862 (HY000): Your password has expired. To log in

***在Linux環境下mysql的root密碼忘記解決方法(三種)-推薦第三種

href containe 完全 mys init.d 操作 root ubunt upd MySQL密碼的恢復方法之一 1.首先確認服務器出於安全的狀態,也就是沒有人能夠任意地連接MySQL數據庫。 因為在重新設置MySQL的root密碼的期間,MySQL數據庫完全出於沒

Linux環境下mysql的root密碼忘記解決方法

l數據庫 狀態 con ini pda inux star 數據 .cn 1.首先確認服務器出於安全的狀態,也就是沒有人能夠任意地連接MySQL數據庫。 因為在重新設置MySQL的root密碼的期間,MySQL數據庫完全出於沒有密碼保護的 狀態下,其他的用戶也可以任意地登錄

忘記MySQL的root密碼解決方法

步驟 span ted 通過 run commands cut ive my.cnf 經常會有朋友或者同事問起,MySQL 的 root 密碼忘了,不知道改怎麽辦。 其實解決方法很簡單,下面是詳細的操作步驟。 (1)修改配置文件my.cnf,在配置文件[mysql

來自轉發的關於修改mysql密碼 忘記MySQL的root密碼解決方法

忘記MySQL的root密碼的解決方法   經常會有朋友或者同事問起,MySQL 的 root 密碼忘了,不知道改怎麼辦。 其實解決方法很簡單,下面是詳細的操作步驟。   (1)修改配置檔案my

MySQL資料庫(一)編譯安裝、安裝後優化操作及超戶忘記資料庫密碼解決方法

MySQL的下載地址:http://www.dev.mysql.com/downloads 準備工作:解除安裝rpm方式安裝的mysql-server、mysql       rpm -qa | grep mysql 若存在,用rpm -e mysql-server mysql --nodeps命令解除

MySQL數據庫(一)編譯安裝、安裝後優化操作及超戶忘記數據庫密碼解決方法

conf sco 試用 初始化 configure 修改 load his 解決方法 MySQL的下載地址:http://www.dev.mysql.com/downloads 準備工作:卸載rpm方式安裝的mysql-server、mysql       rpm -qa

忘記MySQL的root使用者密碼解決方法

1. 停止執行的MySQL程序,後配置跳過授權表啟動MySQL service mysqld stop 1.1. 先開啟一個Terminal,在 /usr/local/mysql/bin ,下執行:

虛擬機器lnmp一鍵安裝後忘記mysql的root密碼解決方法

折騰虛擬機器,安裝的vpser的意見安裝lnmp環境,時間有點長,把mysql的root密碼忘記了。 網上搜索解決方法: 用軍哥的一鍵修改LNMP環境下MYSQL資料庫密碼指令碼 一鍵指令碼肯定是非常方便,我推薦大家使用。具體執行以下命令: wget http:

mysql密碼過期怎麼辦?過期解決方案參考

mysql密碼過期了怎麼辦?附過期解決方案參考 mysql的使用者密碼一般一年就會過期一次,如果記得這個規律,定期開啟mysql表,mysql庫----user表---password_last_changed,將此項的當時日期改成當天前兩天的日期,每間隔幾個月記得進來修改

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 解決方法

connector cor engine 結果 coyote ogl err jdbc ont 今天用 myeclipse 寫了個工程。結果最後報錯,錯誤信息如下: java.lang.ClassNotFoundException: com.mysql.jdbc.Drive

Vagrant box ubuntu/xenial64 沒有密碼解決方法

user 輸入 pass 需要 sha apt esc logs 內容 參考了Vagrant box ubuntu/xenial64 の ubuntuユーザ の passwordについて 1. 可以通過 Git Bash 使用 vagrant ssh 登錄到Ubunt

zbb20170811 mysql遠程連接報錯: Host * is not allowed to connect to this MySQL server,解決方法

pri oca 軟件 密碼 修改 allow 服務器 mysql遠程連接 查詢 解決此問題有以下2個方法: localhost改成% 1.進入mysql的BIN目錄 註:root為管理員用戶名,password為用戶root的密碼: mysql -u root -p

Qt5.8 下鏈接 Mysql 錯誤以及解決方法

之前 driver 遠程連接 疑問 bug set deb rst ext Qt 5.8 下鏈接 Mysql(Windows 平臺下),有朋友會出現一個這個無法連接的錯誤   QSqlDatabase: QMYSQL driver not loaded   QSqlDa