centos8的映象中已經包含了mysql8的安裝包,可以直接通過yum安裝
安裝後不會出現像centos7的加密方式改變的問題
yum install -y mysql-server
安裝完成啟動mysql
systemctl start mysqld.service
設定自啟動
systemctl enable mysqld.service
檢視是否啟動
systemctl status mysqld
執行一些與安全性相關的操作並設定mysql根密碼,是否刪除匿名使用者,限制root使用者對本地計算機的訪問,刪除測試資料庫
mysql_secure_installation
centos 8中的某些客戶端工具和庫與caching_sha2_password方法不相容,因此centos 8儲存庫中包含的mysql 8.0伺服器設定為使用舊的mysql_native_password身份驗證外掛程式,對於大多數設定,mysql_native_password方法應該沒問題,但是,如果你想將預設身份驗證外掛程式更改為caching_sha2_password,這樣可以更快並提供更好的安全性
vim /etc/my.cnf.d/mysql-default-authentication-plugin.cnf
將default_authentication_plugin的值更改為caching_sha2_password
重新啟動mysql
systemctl restart mysqld
開啟遠端可以訪問
use mysql;
select user,authentication_string,host from user;
授權update user set host='%' where user='root';
flush privileges;
檢視埠netstat -an|grep 3306
開啟防火牆
firewall-cmd --zone=public --add-port=3306/tcp --permanent
重新裝載
firewall-cmd --reload
本機windows連線
完成
虛擬機器 VMware
host 指物理存在的計算機,host s os指host上執行的作業系統。host也叫宿主機。guest os 指執行在vm上的作業系統。例如在一台安裝了win dows的計算機上安裝了vmware,那麼,host指的是安裝win dows的這台計算機,其host s os為windows。vm上...
虛擬機器 vmware
虛擬機器的幾個概念 1.vm virtual machine 可以在一台電腦上模擬出來若干臺pc,每台pc可以執行單獨的作業系統而互不干擾,可以實現一台電腦 同時 執行幾個作業系統,還可以將這幾個作業系統連成乙個網路。2.host 指物理存在的計算機,host s os指host上執行的作業系統。h...
VMware虛擬機器
vmware安裝centos7.5上網,並且和主機可以相互ping通 1.關閉防火牆 2.開啟上網 1.centos 7.0預設使用的是firewall作為防火牆,並且預設是開啟防火牆。檢視防火牆狀態 firewall cmd state 停止firewall systemctl stop fire...