Linux学习——在CentOS7上安装和配置MySQL5.7

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

第一步:获取mysql YUM

进入mysql官网获取RPM包下载地址https://dev.mysql.com/downloads/repo/yum/

点击下载按钮

在No thanks, just start my download.超链接上右击,复制链接地址。

这个就是Yum仓库的rpm包 其实就是一个下载地址

第二步:下载和安装mysql源 

使用wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm进行下载。

如果电脑上没有安装wget会提示以下信息。

那么我们使用yum -y install wget命令安装wget

安装好wget后继续使用

wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm命令安装

安装mysql

 

第三步:在线安装Mysql

yum -y install mysql-community-server

出现完毕字样则安装完毕。(在这个过程可能需要比较好的网络,不然会失败很多次)

第四步:启动Mysql服务

systemctl start mysqld

第五步:设置开机启动

第六步:修改root本地登录密码

mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个临时的默认密码。

通过命令vi /var/log/mysqld.log查看

输入 mysql -u root -p并输入刚刚的密码登录mysql

进入MySQL命令行之后输入 ALTER USER 'root'@'localhost' IDENTIFIED BY 'Yijia2018@';修改密码为Yijia2018@

第七步:设置允许远程登录

 Mysql默认是不允许远程登录的,需要设置并且防火墙开放3306端口;

在这里会有一个坑,就是不管你怎么检查语法,它始终会提示你语法错误。(上面是MySQL5.7的语法)

由于root帐户是无法远程登录的,只可以本地登录

所以我们需要设置允许任何主机登录(%),当然也可以设置为一个具体的主机ip

退出mysql并设置开放3306端口

第八步:配置默认编码为utf8 

使用以下命令进入my.cnf文件

修改/etc/my.cnf配置文件,在[mysqld]下添加编码配置,如下所示:

character_set_server=utf8

init_connect='SET NAMES utf8'

保存退出并重启mysql服务

进入MySQL并查看编码:

第九步:测试

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值