ubuntu系統下mysql重置密碼和修改密碼操作
一、忘記密碼後想重置密碼
在介紹修改密碼之前,先介紹一個檔案/etc/mysql/debian.cnf.其主要內容如下圖:
裡面有一個debian-sys-maint使用者,這個使用者只有Debian或Ubuntu伺服器才有,所以如果您的伺服器是Debain或Ubuntu,debian-sys-maint是個Mysql安裝之後自帶的使用者,具體作用是重啟及執行mysql服務。所以如果忘了root密碼,可以通過這個使用者來重設密碼。下面介紹具體操作:
操作步驟
1.進入/etc/mysql/目錄,並用root許可權開啟debian.cnf檔案
> cd /etc/mysql
> sudo vim debian.cnf
2.使用這個檔案中的使用者名稱和密碼進入mysql
> mysql -u debian-sys-maint -p
然後輸入檔案中的password值,即可進入mysql。
3.選擇mysql資料庫(使用者名稱和密碼均儲存在此資料庫的user表中)
> use mysql;
4.顯示user表中的列
>show fields from user; 或者(describe user;)
authentication_string這列就是密碼(注:以前的版本這個欄位是password,如果是password下面的操作將authentication_string替換成password即可)
5.修改密碼(修改密碼為:123456)
update mysql.user set authentication_string=password('123456') where user='root'
6. 退出
>exit
7. 重啟mysql
service mysql restart
二、修改密碼
1. 檢視mysqladmin命令
> sudo mysqladmin
password選項是用於修改密碼的
2. 修改密碼
> sudo mysqladmin -u root -p password
3. 重啟mysql服務
> sudo service mysql restart
三、修改port
1.修改port
> sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
修改mysqld.cnf檔案裡的port即可
2. 重啟mysql服務
> service msyql restart
四、新增使用者
1.進入mysql
> sudo mysql -u root -p
輸入密碼,進入mysql
2.新增使用者
> insert into mysql.user(Host,User,authentication_string) values("localhost","test",password("123456"));
相關文章
- MySQL 8 下重置密碼MySql密碼
- Ubuntu重置root密碼Ubuntu密碼
- 09 MySQL系統賬戶密碼重置MySql密碼
- Mac下MySQL密碼重置方法MacMySql密碼
- windows系統下 重置mysql資料庫的密碼WindowsMySql資料庫密碼
- Ubuntu 修改密碼Ubuntu密碼
- MySQL 重置Root密碼MySql密碼
- ubuntu安裝mysql後修改密碼UbuntuMySql密碼
- MySQL 8.0 重置 root 密碼MySql密碼
- MySQL8.0 忘記 root 密碼下如何修改密碼MySql密碼
- Linux系統Centos7修改或重置root密碼教程。LinuxCentOS密碼
- Oracle 重置密碼及基本操作Oracle密碼
- ubuntu 雲映象預設密碼重置Ubuntu密碼
- MySQL 資料庫重置密碼MySql資料庫密碼
- mac版MySQL重置初始密碼MacMySql密碼
- pe 重置win10登陸密碼怎麼操作 如何用pe系統重置win10電腦密碼Win10密碼
- MySQL 8.0.15忘記密碼重置方法MySql密碼
- 修改 MySQL 登入密碼MySql密碼
- mysql8.0修改密碼MySql密碼
- MySQL 8下忘密碼後重置密碼的辦法(MySQL5老方法不靈了)MySql密碼
- win10 mysql8.0.12 忘記root密碼如何重置密碼Win10MySql密碼
- pbootcms忘記後臺密碼,重置管理密碼的辦法和工具下載!boot密碼
- Win10 1909系統如何重置開機密碼_Win10 1909開機密碼重置方法Win10密碼
- mysql5.7重置root密碼MySql密碼
- 如何在Mac上重置MySQL根密碼MacMySql密碼
- 在Linux中,如何重置 mysql root 密碼?LinuxMySql密碼
- centos 7 重置密碼CentOS密碼
- 修改docker中Mysql的密碼DockerMySql密碼
- 修改Mysql root密碼的方法MySql密碼
- PbootCMS忘記密碼後的重置密碼流程boot密碼
- 群暉NAS忘記密碼如何重置密碼密碼
- Dede網站後臺密碼修改,輕鬆掌握DedeCMS後臺密碼重置方法網站密碼
- mysql 8 如何重置 root 使用者密碼MySql密碼
- win10進入pe怎麼重置密碼_win10進入pe重置密碼操作方法Win10密碼
- linux重置寶塔密碼Linux密碼
- CentOS 7.5 重置 root 密碼CentOS密碼
- mysql 8.0.11 以上版本修改root密碼MySql密碼
- MySQL 8.0之後版本密碼修改MySql密碼