總是忘記,每次都要查文件,背背背
方法1: 用set password命令
首先登入mysql。
格式:mysql> set password for 使用者名稱@localhost = password(『新密碼』);
例子:mysql> set password for root@localhost = password(『123』);
方法2:用mysqladmin
格式:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼
例子:mysqladmin -uroot -p123456 password 123
首先登入mysql。
mysql> use mysql;
mysql> update user set password=password(『123』) where user=『root』 and host=『localhost』;
mysql> flush privileges;
方法4:在忘記root密碼的時候,可以這樣
以windows為例:
關閉正在執行的mysql服務。
開啟dos視窗,轉到mysql\bin目錄。
輸入mysqld --skip-grant-tables 回車。–skip-grant-tables 的意思是啟動mysql服務的時候跳過許可權表認證。
再開乙個dos視窗(因為剛才那個dos視窗已經不能動了),轉到mysql\bin目錄。
輸入mysql回車,如果成功,將出現mysql提示符 >。
連線許可權資料庫: use mysql; 。
改密碼:update user set password=password(「123」) where user=「root」;(別忘了最後加分號) 。
重新整理許可權(必須步驟):flush privileges; 。
退出 quit。
登出系統,再進入,使用使用者名稱root和剛才設定的新密碼123登入。
mysql 修改年齡 MYSQL 資料修改
mysql的資料修改 1 新增單列 a alter table 列表名 add 要加的引數名 如年齡 內容 如21 位於所有列的最下面 b alter table 列表名 add 要加的引數名 如年齡 內容 如21 tirst 新新增的這列位於最前面 c alter table 列表名 add 要加...
MYSQL 資料修改
mysql的資料修改 1 新增單列 a alter table 列表名 add 要加的引數名 如年齡 內容 如21 位於所有列的最下面 b alter table 列表名 add 要加的引數名 如年齡 內容 如21 tirst 新新增的這列位於最前面 c alter table 列表名 add 要加...
linux修改mysql資料庫密碼
linux下修改mysql的用 root的密碼及修改root登入許可權 修改的使用者都以root為列。一 知道原來的myql資料庫的root密碼 在終端命令列輸入 mysqladmin u root p password 新密碼 回車 enter password 輸入原來的舊密碼 登入mysql系...