在Linux云服务器上安装MySQL数据库,可以通过以下步骤进行:
1、下载并上传MySQL安装包
官网下载压缩包:访问MySQL官方网站的下载页面,选择需要的版本进行下载。
上传安装包到服务器:使用SCP或SFTP工具将下载好的压缩包上传到服务器的指定目录,例如/usr/local/mysql
。
2、解压并安装MySQL
解压文件:在服务器上解压上传的压缩包。
按顺序安装rpm包:进入安装包上传目录,依次执行以下命令来安装MySQL相关的rpm包:
```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
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