如何在Linux云服务器上安装MySQL?

Linux云服务器上安装MySQL数据库,可以通过以下步骤进行:

1、下载并上传MySQL安装

如何在Linux云服务器上安装MySQL?插图1
(图片来源网络,侵删)

官网下载压缩包:访问MySQL官方网站的下载页面,选择需要的版本进行下载。

上传安装包到服务器:使用SCP或SFTP工具将下载好的压缩包上传到服务器的指定目录,例如/usr/local/mysql

2、解压并安装MySQL

解压文件:在服务器上解压上传的压缩包。

按顺序安装rpm包:进入安装包上传目录,依次执行以下命令来安装MySQL相关的rpm包:

如何在Linux云服务器上安装MySQL?插图3
(图片来源网络,侵删)

```shell

cd /usr/local/mysql

ls -l

rpm -ivh mysql-community-common-8.0.32-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-plugins-8.0.32-1.el7.x86_64.rpm

如何在Linux云服务器上安装MySQL?插图5
(图片来源网络,侵删)

rpm -ivh mysql-community-libs-8.0.32-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-8.0.32-1.el7.x86_64.rpm

rpm -ivh mysql-community-icu-data-files-8.0.32-1.el7.x86_64.rpm

yum install net-tools

rpm -ivh mysql-community-server-8.0.32-1.el7.x86_64.rpm

```

3、启动MySQL服务

查看服务状态:运行以下命令检查MySQL服务状态:

```shell

systemctl status mysqld

```

启动MySQL服务:如果服务未启动,运行以下命令启动服务:

```shell

systemctl start mysqld

```

设置开机自启动:运行以下命令设置MySQL服务开机自启动:

```shell

systemctl enable mysqld

```

4、登录并配置MySQL

查看临时密码:运行以下命令获取MySQL的临时密码:

```shell

cat /var/log/mysqld.log | grep password

```

登录MySQL:使用获取的临时密码登录MySQL:

```shell

mysql -uroot -p

```

修改密码:登录后,修改root用户的密码:

```sql

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

```

开启远程访问权限:创建新用户并授予权限:

```sql

CREATE USER 'root'@'%' IDENTIFIED BY '新密码';

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';

FLUSH PRIVILEGES;

```

5、配置防火墙和安全组

开放3306端口:确保服务器的防火墙和云安全组允许3306端口的流量,运行以下命令开放端口:

```shell

firewall-cmd --add-port=3306/tcp --permanent

firewall-cmd --reload

```

通过以上步骤,您可以在Linux云服务器上成功安装并配置MySQL数据库,实现远程访问和管理。

小伙伴们,上文介绍linux 云安装mysql的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。

本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/70821.html

小末小末
上一篇 2024年10月7日 20:13
下一篇 2024年10月7日 20:30

相关推荐