Linux(CentOS)下如何搭建部署mysql环境

教你快速在Linux系统中安装部署MySQL环境(小白也能学会),整个过程最慢不超过五分钟

下载安装

首先采用rpm方式下载mysql,这里我们使用5.7版本(目前最稳定也使用最多的版本)

rpm -e mariadb-libs --nodeps
yum install -y https://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-common-5.7.35-1.el7.x86_64.rpm
yum install -y https://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-libs-5.7.35-1.el7.x86_64.rpm
yum install -y https://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-libs-compat-5.7.35-1.el7.x86_64.rpm
yum install -y https://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-client-5.7.35-1.el7.x86_64.rpm
yum install -y https://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-server-5.7.35-1.el7.x86_64.rpm

只需要把上面的命令全部复制在linux终端或者连接工具(如xshell)即可

看到以下表示mysql-clien(客户端)安装成功
在这里插入图片描述
看到以下表示mysql-server(服务端)安装成功,即mysql安装完毕,进入配置环节
在这里插入图片描述

安装完成之后,启动mysql服务(Linux中,服务一般都以d结尾,如:mysqld,httpd,firewalld)

命令如下:

systemctl start mysqld
systemctl start mysqld.service #上下两句效果一样

获得mysql的初始登录密码,为登录做准备

grep "password"  /var/log/mysqld.log

密码如下:

在这里插入图片描述

登录mysql,直接将上面得到密码复制然后粘贴到输入密码位置中回车即可。注意:由于Linux的安全机制,密码框输入是看不见任何效果的,只要确保复制正确然后粘贴回车就行

mysql -u root -p

在这里插入图片描述
出现一下界面表示登录成功
在这里插入图片描述
然后修改默认密码(除非你记得住),**直接将以下命令全部复制粘贴后回车即可!**我这里修改为12345678,只要长度有8位,随意改成什么都行

set global validate_password_policy=0;  #修改密码安全策略为低(只校验密码长度,至少8位)。
ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678';

如下表示执行成功
在这里插入图片描述

接下来设置mysql非本机(本电脑)也能进行连接即远程连接

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

在这里插入图片描述

到这里mysql的安装配置就已经完成了,但为什么还有小伙伴无法在本地的数据库连接工具如:小海豚,navicat等去连接Linux中的mysql呢?

那是因为你们没有在Linux中开放相应的端口,连接mysql则需要开放3306端口,只要开放了就能实现~点击这里教你如何在Linux开放指定服务端口

  • 11
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值