Linux 安装MySql

Linux 安装MySql

1.下载mysql

https://downloads.mysql.com/archives/community/

下载之后使用文件传输工具传输到你的服务器上

在这里插入图片描述

在这里插入图片描述

 

2.安装mysql

1.创建mysql 文件夹

mkdir /soft/mysql 创建文件夹

cd /soft/mysql 进入

 

2.解压文件夹

在该目录下再创建一个文件夹,并且将安装包解压到该文件夹中

 

解压完成之后可以切换到 mysql-8.0.26 目录下查看解压后的文件

 

3.安装

rpm -ivh mysql-community-c

 

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

 

 

这里报错了原因是没有安装依赖

安装依赖

yum install http://mirror.centos.org/centos/8-stream/AppStream/x86_64/os/Packages/compat-openssl10-1.0.2o-3.el8.x86_64.rpm

 

 

之后依次安装

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

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

rpm -ivh mysql-community-libs-compat-8.0.26-1.el7.x86_64.rpm

rpm -ivh mysql-community-devel-8.0.26-1.el7.x86_64.rpm

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

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

 

 

如果安装 mysql-community-server-8.0.32-1.el7.x86_64.rpm 报以上错误

rpm -ivh mysql-community-server-8.0.32-1.el7.x86_64.rpm --force --n(在后面加‘--force --n’即可)

 

4.启动服务

systemctl start mysqld 启动服务

查看安装sql 时自动生成的密码

cat /var/log/mysqld.log

 

启动mysql 输入刚刚系统自动生成的密码

mysql -u root -p

 

5.外网访问

部署成功之后外网是不能访问的 需要做以下几步

1.查看端口是否开放并且打开

 

firewall-cmd --query-port=3306/tcp 查看端口是否开放

firewall-cmd --zone=public --add-port=3306/tcp --permanent 开发端口

firewall-cmd --reload 重启防火墙

2.在购买服务器后台开放端口(我使用的阿里云)

 

 

3.让数据库可以其他地址访问

use mysql;

如果报错则表示需要重置你的mysql 密码

 

进入mysql 后执行select host from user where user = ‘root’;发现你的mysql 只能本地访问

 

 

使用update 进行修改

update user set host = ‘%’ where user = 'root';

 

6.测试

 

数据库已经安装好且可以外网访问 有什么问题可以联系我

posted @   yun_you  阅读(310)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示