CentOS7 之 mysql 安装

8 篇文章 0 订阅
3 篇文章 0 订阅

目录

一、配置yum源 

二、官网下载mysql rpm 

三、安装mysql

1、删除Mariadb

2、安装mysql rpm到yum中

3、对mysql版本进行选择

4、安装mysql,使用yum进行安装

四、配置mysql

1、开启mysql服务

2、修改数据库密码

3、数据库访问设置

4、mysql编码设置

五、远程连接本地mysql


在Linux上安装程序其实跟在Windows上安装程序大同小异,主要区别在于Linux一般使用rpm进行安装。

一、配置yum源 (参见CentOS7配置yum网络源)

yum源就是存储软件安装包的,我们可以使用yum命令获取软件安装包,也可以自己去下载,安装包的后缀是.rpm

二、官网下载mysql rpm (参见 mysql yum repository)

进入mysql官网,找到mysql的yum 仓库,选择自己需要的版本,这里选择centos7对应的版本

直接下载

接着使用secureCRT连接我们的Linux系统,将文件从Windows系统传到Linux系统。

当然如果你嫌麻烦,你可以使用以下命令下载我们的rpm文件

wget -i -c http://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

三、安装mysql

1、删除Mariadb

Mariadb是mysql的扩展,是linux自带的数据库,在安装mysql前我们需要对它进行清理

首先查看是否存在

对其进行删除

同时也删除附带的配置文件

根据提示说明该文件已被删除,所以我们的操作不能生效

2、安装mysql rpm到yum中

查看刚刚我们存放mysql的路径,同时使用一下命令对mysql安装包进行安装

rpm -ivh rpm包名

这是mysql.rpm已经安装到我们的yum源中

紧接着加入缓存中以便后续的操作更顺畅进行

yum makecache

接着我们可以使用以下命令对mysql的rpm包进行清理,也可不清理,主要是对磁盘空间的节省

yum clean all

3、对mysql版本进行选择

我们可以进入mysql的yum源列表中查看

yum repolist all | grep mysql

可以看到有四个版本的mysql,5.5、5.6、5.7、5.8,默认的是mysql8.0。状态是enable的就是使用状态

如果你想使用5.x版本,那么可以对信息进行更改。

vi /etc/yum.repos.d/mysql-community.repo

Esc转换成vi命令模式,输入 :wq 保存退出编辑

4、安装mysql,使用yum进行安装

yum install mysql-community-server

一路选择' y '

rpm-gpg是签名机制不用理他,选择' y '继续安装

最后可以看到成功的信息

自此mysql已经成功完成安装

四、配置mysql

1、开启mysql服务

开启开机自启服务

2、修改数据库密码

数据库必须在修改密码之后才能使用

我们来查看初始密码,mysqld.log必须开启了mysql服务才能看到

cat /var/log/mysqld.log

这里我们最好使用第三方工具如SecureCRT操作起来方便点,我们直接复制密码,账号默认为root

同时使用以下命令进行密码更改

alter user 'root'@'localhost' identified by 我的密码

但是在默认情况下这样的密码是会报错的

因为默认情况下mysql要求的密码级别是中等,即有一定的要求,必须包含大小写,和特殊符号;/!等等

解决方法:a、按要求修改密码

                  b、降低密码级别

进入mysql数据库中

箭头指的位置就是设置密码级别的字段,只需要更改为LOW,我们就可以将密码改为简单级别,例如123456

3、数据库访问设置

使用 % 表示允许所有的ip访问本地mysql服务

使用一下命令设置访问权限

防火墙添加端口号访问权限,最后重启防火墙

4、mysql编码设置

这里按照Mysql 导入文件错误 Incorrect string value:for column 'order_ad.....解决进行设置

五、远程连接本地mysql

使用navicat进行连接,输入ip和端口号

以上就是CentOS7 中 mysql的安装内容。

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值