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...