在华为云国际站的CentOS 7上离线安装MySQL,可以通过以下步骤实现:
- 下载MySQL安装包:
首先,需要在一台有网络连接的电脑上下载MySQL的RPM包。可以从MySQL官网的下载页面获取。 - 上传安装包到CentOS 7服务器:
使用scp
或其他文件传输工具将下载好的MySQL RPM包上传到目标CentOS 7服务器上。 -
安装MySQL:
进入上传安装包的目录并执行以下命令:
sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm sudo yum install mysql-community-server
-
启动MySQL服务:
sudo systemctl start mysqld sudo systemctl enable mysqld
-
获取临时root密码:
MySQL安装完成后会自动生成一个临时密码,可以通过以下命令获取:
sudo grep 'temporary password' /var/log/mysqld.log
-
配置MySQL:
使用获取的临时密码登录MySQL并设置新密码:
mysql -u root -p
登录后,执行以下SQL语句:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword!';
注意将
NewPassword!
替换为你自己的新密码。 -
进一步配置(可选):
根据需要,可以进一步配置MySQL,例如创建数据库、用户、授予权限等。
-
防火墙设置(如需要远程连接):
如果需要远程连接MySQL,需要配置防火墙允许3306端口:
sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent sudo firewall-cmd --reload
这样,你就可以在没有互联网连接的CentOS 7服务器上成功安装并配置MySQL。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/190766.html