Linux系統環境下修改MySQL的root密碼

2021-09-01 04:11:28 字數 907 閱讀 6092

第一種方法:

root使用者登入系統

/usr/local/mysql/bin/mysqladmin -u root -p password 新密碼

enter password 舊密碼

第二種方法:

root使用者登入mysql資料庫

mysql> update mysql.user set password=password(」新密碼」)where user=」root」;

mysql> flush privileges;

mysql> quit ;

mysql忘記root密碼如何處理?

如果 mysql 正在執行,首先結束mysql程序: killall mysqld

啟動 mysql (非正常方式起動):/usr/local/mysql/bin/mysqld_safe –skip-grant-tables &

這樣就可以不需要密碼進入 mysql :/usr/local/mysql/bin/mysql -u root -p (要求輸入密碼時直接回車即可)

mysql> update user mysql.set password=password(」新密碼」) where user=」root」;

mysql> flush privileges;

mysql> quit;

重新結束程序:killall mysqld

用正常方式啟動 mysql :/usr/local/mysql/bin/mysqld_safe -user=mysql &

注: update語句裡的password=password(」新密碼」)只有新密碼三個字在操作時替換成我們要設定的密碼,其它原樣照寫,之前我做失敗的原因就在於把括號及前面的password給略掉造成的.它們的作用是使密碼以加密的形式儲存在資料庫裡。

windows xampp環境下公升級mysql

question 安裝ones erp系統,安裝提示 need mysql version 5.6.5 mysql version顯示 mysql ver 15.1 distrib 10.1.13 mariadb,for win32 amd64 原本以為提示有錯,我的mysql版本明顯大於5.6.5...

在Linux系統環境下修改MySQL的root密碼

root使用者登入系統 usr local mysql bin mysqladmin u root p password 新密碼 enter password 舊密碼 第二種方法 root使用者登入mysql資料庫 mysql update mysql.user set password passw...

Linux系統下修改環境變數PATH路徑的方法

比如要把 etc apache bin目錄新增到path中,方法有三 1.path path etc apache bin 使用這種方法,只對當前會話有效,也就是說每當登出或登出系統以後,path 設定就會失效 2.vi etc profile 在適當位置新增 path path etc apach...