1樓:匿名使用者
方法一使用phpmyadmin,這是最簡單的了,修改mysql庫的user表,
不過別忘了使用password函式。
方法二使用mysqladmin,這是前面宣告的一個特例。
mysqladmin -u root -p password mypasswd
輸入這個命令後,需要輸入root的原密碼,然後root的密碼將改為mypasswd。
把命令裡的root改為你的使用者名稱,你就可以改你自己的密碼了。
當然如果你的mysqladmin連線不上mysql server,或者你沒有辦法執行mysqladmin,
那麼這種方法就是無效的。
而且mysqladmin無法把密碼清空。
下面的方法都在mysql提示符下使用,且必須有mysql的root許可權:
方法三mysql> insert into mysql.user (host,user,password)
values(%,jeffrey,password(iscuit));
mysql> flush privileges
確切地說這是在增加一個使用者,使用者名稱為jeffrey,密碼為biscuit。
在《mysql中文參考手冊》裡有這個例子,所以我也就寫出來了。
注意要使用password函式,然後還要使用flush privileges。
方法四和方法三一樣,只是使用了replace語句
mysql> replace into mysql.user (host,user,password)
values(%,jeffrey,password(iscuit));
mysql> flush privileges
方法五使用set password語句,
mysql> set password for jeffrey@"%" = password(iscuit);
你也必須使用password()函式,
但是不需要使用flush privileges。
方法六使用grant ... identified by語句
mysql> grant usage on *.* to jeffrey@"%" identified by iscuit;
這裡password()函式是不必要的,也不需要使用flush privileges。
注意: password() [不是]以在unix口令加密的同樣方法施行口令加密。
2樓:匿名使用者
update user set password=password("新密碼") where user='root';
quit——》重啟伺服器。
3樓:郟春季小珍
方法1:
用set
password命令
mysql
-uroot
mysql>
setpassword
for'root'@'localhost'
=password('newpass');
方法2:用mysqladmin
mysqladmin
-uroot
password
"newpass"
如果root已經設定過密碼,採用如下方法
mysqladmin
-uroot
password
oldpass
"newpass"
方法3:
用update直接編輯user表
mysql
-uroot
mysql>
usemysql;
mysql>
update
user
setpassword
=password('newpass')
where
user
='root';
mysql>
flush
privileges;
在丟失root密碼的時候,可以這樣
mysqld_safe
--skip-grant-tables&
mysql
-uroot
mysql
mysql>
update
user
setpassword=password("newpassword")
where
user='root';
mysql>
flush
privileges;
如何更改mysql root使用者密碼
4樓:低調的神回覆
停止mysql服務
# service mysqld stop
啟動mysqld_safe ,跳過啟動授權表。啟動時加上skip-grant-tables引數目的是在啟動mysql時不啟動grant-tables,授權表。這樣就可以修改root的密碼了。
# mysqld_safe --skip-grant-tables &
登入mysql,並修改密碼:
# mysql -uroot -p ----要求輸入密碼時,直接回車即可。
> use mysql;
> update user set password=password('12345678') where user="root"; ---將root密碼設定為12345678
> flush privileges;
> quit
殺死mysqld_safe程序,並重啟mysqld。
# kill -9 11283 (11283為mysqld_safe程序)
# service mysqld start
# mysql -uroot -p (輸入密碼12345678即可)
5樓:
先開啟mysql服務的時候使用特殊模式開啟
mysqld-nt --skip-grant-tables
啟動完畢後,我們使用root連結,但是不用輸入密碼,使用空密碼的方式登入mysql
mysql -uroot -p
然後我們直接重置root的密碼為123
update mysql.user set password=password('123') where user='root';
更改後,我們檢視一下
select host,password,user from mysql.user;
然後我們重新整理許可權表
flush privileges;
然後我們先關閉mysql伺服器
mysqladmin -uroot -p123456 shutdown
重新以正常模式啟動mysql伺服器即可
mysqld -uroot
好了,伺服器啟動完成,趕快試試看看我們能否用root登陸
mysql -uroot -p123
ok,大功告成。
如何修改mysql root密碼
6樓:匿名使用者
你好,方法
修改mysql root密碼,用到的工具:xshell,步驟如下: 登入到linux伺服器,執行以下命令:
mysql -uroot -penter password:mysql>use mysql;mysql> update user set password=password("ab123456") where user='root';mysql> flush privileges;mysql> exit;說明:enter asswrod是需要輸入原資料庫密碼。
第四行中的ab123456是即將要修改的密碼。注意事項:此修改方法在linux下可以執行,並且需要知道原資料庫密碼才能進行修改資料庫密碼。
7樓:吉祥二進位制
mysql修改root密碼要看具體的情況。
一、如果知道root密碼,只是更換mysql的root密碼,可以通過mysqladmin來進行修改。執行如下命令:
sudo mysqladmin -u root -p password "你要修改的密碼"
執行命令後,會提示使用者輸入mysql的root密碼,這時候輸入原來的mysql root密碼回車即可。
1、先停止mysql服務
sudo service mysql stop
說明:sudo用於提升許可權,service指令碼用於管理服務,mysql是要
關閉的mysql服務名稱,stop是關閉。
2、然後,執行如下語句,其中&是後臺執行
sudo mysqld_safe --skip-grant-tables &
3、這時候,直接按回車後,輸入mysql即可登入成功,如下圖所示。
4、sql語句設定root密碼即可
update user set password=password('這裡是新設定的密碼') where user='root';
說明:圖中將mysql的root密碼設定為了123456
如何更改mysql root使用者密碼
8樓:騰訊電腦管家
方法一:
在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;
9樓:匿名使用者
方法一使用phpmyadmin,這是最簡單的了,修改mysql庫的user表, 不過別忘了使用password函式。
方法二使用mysqladmin,這是前面宣告的一個特例。 mysqladmin -u root -p password mypasswd 輸入這個命令後,需要輸入root的原密碼,然後root的密碼將改為mypasswd。把命令裡的root改為你的使用者名稱,你就可以改你自己的密碼了。
當然如果你的mysqladmin連線不上mysql server,或者你沒有辦法執行mysqladmin, 那麼這種方法就是無效的。 而且mysqladmin無法把密碼清空。下面的方法都在mysql提示符下使用,且必須有mysql的root許可權:
方法三 mysql insert into mysql.user (host,user,password) values('%','jeffrey',password('biscuit')); mysql flush privileges 確切地說這是在增加一個使用者,使用者名稱為jeffrey,密碼為biscuit。 在《mysql中文參考手冊》裡有這個例子,所以我也就寫出來了。
注意要使用password函式,然後還要使用flush privileges。
方法四 和方法三一樣,只是使用了replace語句 mysql replace into mysql.user (host,user,password) values('%','jeffrey',password('biscuit')); mysql flush privileges
方法五 使用set password語句, mysql set password for jeffrey@% = password('biscuit'); 你也必須使用password()函式, 但是不需要使用flush privileges。
方法六使用grant ... identified by語句 mysql grant usage on *.* to jeffrey@% identified by 'biscuit'; 這裡password()函式是不必要的,也不需要使用flush privileges。
注意: password() [不是]以在unix口令加密的同樣方法施行口令加密。use mysql
update user set password=password('newpassword') where user='root';
flush privileges;
1.通過修改mysql資料庫中mysql庫的user表
就用普通的update、insert語句就可以
2.在命令列中使用如下命令
mysqladmin -u root -p password mypasswd
3.可以修改mysql資料夾中的my.ini檔案
4.使用set password語句,
mysql set password for myuser@localhost = password('mypasswd');
linux如何更改root使用者密碼
聖手程式設計 5分鐘學會強制修改linux的root密碼 卜穎穎 使用root賬號登陸系統passwd 按提示輸入兩密碼即 兄弟連教育 重啟rhel6.0虛擬機器,在開機過程中按上下鍵,讓游標停留在選單上,然後按e去編輯選單,在kernel那行最後加上一個數字 1,然後退出編輯模式,按b去用當前配置...
我的mysql密碼總是錯誤,mysql密碼錯誤
解決方法如下 1 命令列下執行 mysqladmin u root p 舊密碼 password 新密碼 2 或者 mysql u root p,進入mysql狀態,再執行 mysql update mysql.user set password password 新密碼 where user ro...
怎樣更改Wifi密碼,如何修改WiFi密碼?
1.網線連線路由器,先設定電腦有線連線的ip為192.168.1.10 開啟瀏覽器 輸入192.168.1.1 有些是192.168.0.1,那電腦ip就設成192.168.0.10 輸入使用者名稱 admin 密碼admin 2.在路由器裡找到有個設定嚮導,一步步來,選擇pppoe撥號方式,並設定...