mysql安裝及初始密碼問題

2022-07-24 03:06:13 字數 1477 閱讀 9989

1)mysql 安裝

1.安裝mysql yum資源庫

[root@localhost ~]# yum localinstall

2.此時可以使用以下命令搜尋到所需安裝mysql

[root@localhost ~]# yum search mysql

3.安裝

[root@localhost ~]# yum -y install mysql-community-server.x86_64

4.啟動資料庫

[root@localhost ~]#systemctl start mysqld(centos7上使用systemctl,其他版本的centos可能使用service,我一直用的centos7)

5.設定開啟自啟動

[root@localhost ~]#systemctl enable mysqld

6.安裝完成

2)mysql初始密碼問題(適用於mysql5.7以上版本)

1.由於我上乙個資料庫解除安裝沒完全的問題,所以cat /var/log/mysqld.log|grep temporary並不能獲得初始密碼

[root@localhost ~]# cat /var/log/mysqld.log|grep temporary

2019-12-07t01:23:03.644746z 0 [note] innodb: creating shared tablespace for temporary tables

2.刪除殘留資料

[root@localhost ~]# rm -rf /var/lib/mysql

3.重啟

[root@localhost ~]# systemctl restart mysqld

4.再獲得初始密碼

[root@localhost ~]# cat /var/log/mysqld.log|grep temporary

2019-12-07t01:23:03.644746z 0 [note] innodb: creating shared tablespace for temporary tables

2019-12-07t01:29:08.103192z 1 [note] a temporary password is generated for root@localhost: *oesydo_x9fj

2019-12-07t01:29:10.501031z 0 [note] innodb: creating shared tablespace for temporary tables

此時可以得到初始密碼為*oesydo_x9fj

5.進入資料庫

mysql -uroot -p*oesydo_x9fj

6.重設密碼

mysql> set password='newpassword';

或者mysql> alter user 'root'@'localhost' identified by 'newpassword';

7.完成。

mysql 初始 密碼

第一步 檢視預設密碼 cat var log mysqld.log grep password 第二步 修改 密碼最小長度策略 mysql set global validate password.length 0 修改 密碼強度檢查等級策略mysql set global validate pas...

centos安裝mysql忘記初始密碼

1 首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連線mysql資料庫。因為在重新設定mysql的root密碼的期間,mysql資料庫完全出於沒有密碼保護的 狀態下,其他的使用者也可以任意地登入和修改mysql的資訊。可以採用將mysql對 外的埠封閉,並且停止apache以及所有的使用者程序...

Centos安裝MySQL修改初始密碼

獲取初始密碼 剛安裝的mysql獲取初始密碼,一般安裝的rpm檔案,都儲存了預設的初始密碼,檢視密碼命令 登入mysql,修改密碼,報錯如下 error 1819 hy000 your password does not satisfy the current policy requirements...