1. 程式人生 > >Linux 下修改資料庫密碼

Linux 下修改資料庫密碼

修改的使用者都以root為列。
一、擁有原來的myql的root的密碼;


方法一:
在mysql系統外,使用mysqladmin
mysqladmin -u root -p password "test123"
Enter password: 【輸入原來的密碼】

方法二:
通過登入mysql系統,
mysql -uroot -p
Enter password: 【輸入原來的密碼】
mysql>use mysql;
mysql> update user set password=passworD("test") where user='root';
mysql> flush privileges;


mysql> exit;



二、忘記原來的myql的root的密碼;

首先,你必須要有作業系統的root許可權了。要是連繫統的root許可權都沒有的話,先考慮root系統再走下面的步驟。
類似於安全模式登入系統,有人建議說是pkill mysql,但是我不建議哈。因為當你執行了這個命令後,會導致這樣的狀況:
/etc/init.d/mysqld status
mysqld dead but subsys locked
這樣即使你是在安全模式下啟動mysql都未必會有用的,所以一般是這樣/etc/init.d/mysqld stop,如果你不幸先用了pkill,那麼就start一下再stop咯。
mysqld_safe --skip-grant-tables &

&,表示在後臺執行,不再後臺執行的話,就再開啟一個終端咯。
mysql
mysql> use mysql;
mysql> UPDATE user SET password=password("test123") WHERE user='root'; 
mysql> flush privileges;
mysql> exit;
##本來mysql是不分大小寫的,但是這個是修改的mysql中的mysql資料庫的具體的值,要注意到。

相關推薦

Linux 修改資料庫密碼

修改的使用者都以root為列。一、擁有原來的myql的root的密碼;方法一:在mysql系統外,使用mysqladmin# mysqladmin -u root -p password "test123"Enter password: 【輸入原來的密碼】方法二:通過登入mysql系統,# mysql -u

Linux修改Mysql密碼的三種方式,測試過效果,能正常使用

密碼 root mysq cat 服務 方法 方式 運行 mysql密碼 個人分類: mysql修改密碼linux修改mysql密碼軟件編程 有時我們會忘記Mysql的密碼,或者想改一個密碼,以下將對這兩種情況修改密碼的三種解決方法做個總結 本文都以用戶為 root 為例;

Linux修改MySQL密碼(只需5步)

針對忘記root密碼方式: 1、編輯/etc/my.cnf檔案 vi /etc/my.cnf 2、在[mysqld]下面新增一條命令:skip-grant-tables 3、輸入:wq!(儲存修改並退出) 4、開始修改root密碼 4.1 進入MySql控制

linux修改oracle資料庫使用者密碼

因為Oracle使用者密碼的預設生命週期是180 天,所以在昨天測試環境上的資料庫連接出現了 ORA-28001:the password has expired 記錄一下: 步驟1:使用SS

修改密碼Linux修改Mysql的用戶(root)的密碼

exit 用戶 mysql use 操作 -- 原來 都沒有 註意 修改的用戶都以root為列。一、擁有原來的myql的root的密碼;方法一:在mysql系統外,使用mysqladmin# mysqladmin -u root -p password "test123"E

Linux修改mysql的root密碼

下面是具體步驟 一、知道原來的myql資料庫的root密碼; 1、 在終端命令列輸入  mysqladmin -u root -p password "新密碼" 回車 ,Enter password: 【輸入原來的舊密碼】 2、 登入mysql系統

Linux修改root賬戶密碼

 1.重啟,在grub選項選單按e進入編輯模式  2.(按e)編輯kernel那行的最後增加一個空格,新增“1”,回車確定; 3.按b重啟 4.進入後使用passwd命令修改密碼(需要重複兩次新密碼,且新密碼不會顯示出來)

Linux修改Mysql的使用者密碼

一、擁有原來的mysql的root的密碼;方法一:在mysql系統外,使用mysqladmin# mysqladmin -u root -p password "test123"Enter passw

Linux修改MySQL使用者(root)密碼

以下命令適合修改任何mysql使用者,僅以root為例。 一、擁有原來的myql的root的密碼; 1 2 3 4 5 6 # mysql -uroot -p Enter password: 【輸入原來的密碼】(如果安裝完mysql第一次設定r

linux修改預設MYSQL的root管理密碼

Linux MySQL修改登入密碼Linux MySQL預設沒有密碼,安裝完畢增加密碼的重要性是不言而喻的。1、命令usr/bin/mysqladmin -u root password 'new-password'格式:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼2、例子例1:

Linux修改Mysql資料庫存放路徑

原路徑:/var/lib/mysql 目標路徑:/home/data/mysql 1、home目錄下建立data目錄cd /homemkdir data2、停止mysql程序service mysqld stop3、把/var/lib/mysql整個目錄保持許可權複

lampp修改資料庫密碼

$cfg['Servers'][$i]['auth_type'] = 'http'; 參考網頁http://www.xuebuyuan.com/2084661.html 1. root使用者密碼設定。 可以選擇在命令提示符下進行。進入xampp安裝目錄下xampp/mysq

linux修改mysql使用者密碼(root)

如果知道原來的密碼 方法一:  在mysql系統外,使用mysqladmin mysqladmin -u root -p password "test123" Enter password: 【輸入原來的密碼】 方法二:  通過登入mysql系統, mysql -ur

Linux修改MySQL的用戶(root)的密碼

ide 用戶登錄 test 表示 完成 pre admin def myql Linux下修改MySQL的用戶(root)的密碼 1 擁有舊MySQL的root密碼 方法一 在mysql系統外,使用mysqladmin # mysqladmin -u root -p pas

Linux系統在未登入的情況修改root密碼方法(linux系統忘記root密碼,進不去系統怎麼辦)

linux系統忘記root密碼,進不去系統怎麼辦 有時候我們會遇到這樣的情況,很久沒用的系統, 想要登入時卻發現忘記了root密碼,那該怎麼辦?一般來說我們可以進入單使用者或者通過編輯grub選單來修改root密碼。 對於一些版本的OS(如redhat)來說,編輯grub,

Linux修改及檢視mysql資料庫的字符集

原文地址:http://linux.chinaunix.net/techdoc/database/2008/03/23/986386.shtml Liunx下修改MySQL字符集:1.查詢MySQL的cnf檔案的位置find / -iname '*.cnf' -print

Linux修改Oracle資料庫字符集命令

常見情形:從伺服器備份Oracle資料庫後再到本地機器上還原Oracle資料庫的時候經常會碰見資料庫字元編碼不一致的情況,可以用以下命令來修改本地的Oracle資料庫字元編碼,然後順利還原Oracle資料庫到本地機器上操作指令:[[email protected]

linux修改文件後戳

linux 後戳 文件1、使用rename修改文件後戳修改前:[[email protected]/* */ ]# ll total 2548 -rw-r--r--. 1 root root 1282047 Jun 20 10:15 stu1.doc -rw-r--r--. 1 root ro

linux修改rm命令防止誤刪除

寫上 linu rm -rf 目錄權限 執行權限 一個 remove 但是 bsp 前言:相信很多朋友都遇到過在linux下用rm命令誤刪除文件的時候,此刻的心中仿佛有無數的羊駝在奔騰。那麽怎麽防止這種情況發生呢?當然是有方法的,我們可以寫一個shell腳本,改變一下rm命

Linux修改.bash_profile 文件改變PATH變量的值

oot 兩個 超級用戶 pat 設置 inux 需要 其中 lin Linux中含有兩個重要的文件 /etc/profile和$HOME/.bash_profile 每當系統登陸時都要讀取這兩個文件,用來初始化系統所用到的變量,其中/etc/profile是超級用戶所用,$