mysql資料庫密碼設置
設置密碼有三種方法:
a. ./mysqladmin -u root -p oldpassword newpasswd(記住這個命令是在/usr/local/MySQL/bin中外部命令)
b. SET PASSWORD FOR root=PASSWORD(』new password』);(對登錄資料庫後這種方式)
c. UPDATE user SET password=PASSWORD(」new password」) WHERE user=』root』; (對登錄資料庫後這種方式)
『貳』 xammp怎樣設置mysql資料庫密碼
xammp怎樣安裝這里就作介紹了,找到該軟體的安裝目錄,找到xampp-control.exe啟動軟體!
點擊 Apache 和 Mysql的 start 鍵,運行 Apache 和 Mysql ,如果啟動不了,請按提示,查找原因,多數會因為埠佔用問題而導致的,這里就不細說了
啟動後,點擊選擇Mysql的Admin選項,進入到管理介面。
這里我們曾經建立了一個資料庫,至於怎樣新建資料庫,這里不作介紹了,點擊菜單欄中的「用戶」
選擇自己建立的資料庫,再點擊「編輯許可權」。
下拉後找到修改密碼選項,選擇密碼,輸入密碼,重復輸入密碼就可以了
選擇密碼加密方式,然後點擊生成密碼就可以了,看到這樣就是已經生成了加密後的密碼了,成功修改資料庫密碼。
『叄』 mysql 命令怎麼 資料庫設置密碼
在Windows命令行下修改mysql資料庫密碼步驟如下:
1、通過dos命令進入mysql的bin目錄;
2、輸入「mysql
-uroot
-p」,回車進入mysql命令狀態;
3、如果root原來有密碼,mysql將提示輸入原密碼,再進入mysql命令狀態;
4、這里假設將root用戶密碼修改為mysql56,則在mysql命令狀態下輸入:
update
mysql.user
set
password=PASSWORD('mysql56')
where
user='root';
提示Query
OK,說明已更新。
5、輸入FLUSH
PRIVILEGES;來保存修改內容,在mysql命令狀態下輸入:
FLUSH
PRIVILEGES;回車
至此,密碼修改完成。
『肆』 在MySQL資料庫中如何為用戶設置密碼
假如你是一個管理員,
你還要進行一些用戶的建立及授權,這又涉及到設置密碼的問題.下面我們就討論一下如何設置密碼:
首先我們應該知道Mysql資料庫中的口令存儲必須用password()函數加密它.因為在user表中是以加密形式存儲口令,而不是作為純文本.如果你沒有加密,直接在資料庫中執行以下語句:
use
mysql
insert
into
user
(host,user,password)
values
('%','user_name','your
password');
flush
privileges;相信結果不會讓你滿意.因為伺服器比較的是加密的值,所以伺服器連接一定失敗.這里需要說明的是flush
privileges;這條
命令起到了重新載入授權表.你也可以在shell下直接用mysqladmin
-u
root
reload或者mysqladmin
-u
root
flush-privileges來
實現重載授權表.
在MySQL環境下,你可以使用以下語句進行設置密碼:
1.insert
into
user(host,user,password)
values('%','user_name',password("your
password");
2.set
password
for
user_name
=
password("your
password")以上兩種方法都必須進行重載授權表.
3.當然你也可以在創建一個用戶時直接設置密碼,grant語句將為你自動加密口令.
示例:
grant
all
on
*.*
to
mailto:user_name@
identified
by
"your
password";另外大家也可以在shell環境下用mysqladmin程序來設置密碼。
『伍』 mysql資料庫root的密碼忘記了怎麼辦可以改嗎
mysql資料庫密碼忘記了,第一可以通過修改文件配置來重新設置密碼,第二可以重新下載mysql就可以重新設置密碼了。在我們使用資料庫的時候通常都會使用root用戶登錄,所以就需要設置密碼,但是這個密碼是不可見的,而且在使用Navicat Premium連接資料庫的時候也需要使用密碼才可以連接。當我們忘記密碼時,我們有兩種辦法來解決。
『陸』 mysql 命令怎麼 資料庫設置密碼
mysql設置資料庫密碼常用的有四種方法:
1.用root 登陸MySQL終端
mysql>set password =password(『raykaeso『);
mysql>flush privileges;
2.在MySQL終端中使用GRANT語句
mysql>grant all on *.* to 『root』@』localhost』 IDENTIFIED BY 『raykaeso』with grant option ;
mysql>flush privileges;
3.在MySQL庫user表中直接修改
mysql>use mysql;
mysql>update user set password=password(『raykaeso』) where user=』root';
mysql>flush privileges;
4、在shell命令行里修改MySQL用戶密碼
[root@raykaesoleixuesong] mysqladmin -u root password 「your password」;