- 下载并安装Mysql5.7
首先,需要下载并安装Mysql5.7。可以通过Centos官方源安装,也可以手动下载安装。以下是手动安装的步骤:
第一步,下载Mysql5.7的安装包
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
第二步,安装Mysql源
sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm
第三步,安装Mysql
sudo yum install mysql-server
- 配置Mysql
安装完成后,需要进行一些配置工作。以下是两个示例说明:
示例一:设置Mysql的root用户密码
默认情况下,Mysql的root用户是没有密码的,需要手动设置。
sudo mysql_secure_installation
该命令会提示输入密码,并提示用户是否设置强密码,是否移除测试数据库等。按照提示进行操作即可。
示例二:允许远程访问Mysql
默认情况下,Mysql只允许本地访问。如果需要允许远程访问,需要做如下配置。
首先,修改Mysql配置文件/etc/my.cnf,将bind-address修改为服务器的IP地址。
bind-address = 192.168.1.20
其中192.168.1.20是服务器的IP地址,需要根据实际情况进行修改。
然后,重启Mysql服务。
sudo systemctl restart mysqld
最后,创建允许远程访问Mysql的用户。
GRANT ALL PRIVILEGES ON *.* TO '用户名'@'客户端IP' IDENTIFIED BY '密码' WITH GRANT OPTION;
其中,'用户名'和'密码'是要创建的用户名和密码,'客户端IP'是远程客户端的IP地址。需要根据实际情况进行修改。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Centos7安装和配置Mysql5.7 - Python技术站