在CentOS7下安装mysql5.7
生活随笔
收集整理的這篇文章主要介紹了
在CentOS7下安装mysql5.7
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、安裝YUM Repo
1、由于CentOS 的yum源中沒有mysql,需要到mysql的官網下載yum repo配置文件。
下載命令:
wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm2、然后進行repo的安裝:
rpm -ivh mysql57-community-release-el7-9.noarch.rpm執行完成后會在/etc/yum.repos.d/目錄下生成兩個repo文件mysql-community.repo mysql-community-source.repo
二、使用yum命令即可完成安裝
注意:必須進入到 /etc/yum.repos.d/目錄后再執行以下腳本
cd /etc/yum.repos.d/1、安裝命令:
yum install mysql-server安裝完畢
2、啟動msyql:
systemctl start mysqld3、獲取安裝時的臨時密碼(在第一次登錄時就是用這個密碼):
grep 'temporary password' /var/log/mysqld.log最后標紅的為默認密碼
三、登錄:
mysql -u root -p四、登錄成功后修改密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY '@abcd123456';
如果報:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements錯誤
說明密碼規則不正確,密碼設置時必須包含大小寫字母、特殊符號、數字,并且長度大于8位
五、開啟mysql的遠程訪問
執行以下命令開啟遠程訪問限制(注意:下面命令開啟的IP是 192.168.0.1,如要開啟所有的,用%代替IP)
grant all privileges on *.* to 'root'@'192.168.0.1' identified by 'password' with grant option;然后再輸入下面兩行命令
flush privileges; exit;六、為firewalld添加開放端口
添加mysql端口3306
firewall-cmd --zone=public --add-port=3306/tcp --permanent然后再重新載入
firewall-cmd --reload總結
以上是生活随笔為你收集整理的在CentOS7下安装mysql5.7的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java获取近七天的数据条数,及页面实现
- 下一篇: 使用mysqld --install命令