首页 > 数据库 >linux的centos7安装mysql5.7服务教程

linux的centos7安装mysql5.7服务教程

时间:2023-01-06 15:01:04浏览次数:49  
标签:mysql mysql5.7 linux community centos7 yum MySQL rpm el7


1.使用yum安装,便捷,快速

MySQL Yum Repository
MySQL官方新提供了一种安装MySQL的方法--使用YUM源安装MySQL.
1、MySQL官方网站下载MySQL的YUM源,在MySQL的下载页有一个“NEW!MySQL YUM Repository”,点进去找相对应的系统rpm包进行下载.
如果你的Linux系统能联网,就把下载链接拷贝下:

wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

(这里是el7的MySQL YUM源下载地址,该版本为5.7版本)

 

2、下载完后就是一个mysql57-community-release-el7-7.noarch.rpm的文件,可以用以下命令查看该文件都包含哪些包:

rpm -qpl mysql57-community-release-el7-7.noarch.rpm

linux的centos7安装mysql5.7服务教程_mysql安装

3.

3、安装rpm包,

rpm -ivh mysql57-community-release-el7-7.noarch.rpm

4、安装完上述包后,查看yum库,

yum list Mysql*

就会在yum库里生成以下几个包:

(1/6): mysql-community-common-5.7.11-1.el7.x86_64.rpm | 270 kB 
(2/6): mysql-community-devel-5.7.11-1.el7.x86_64.rpm      | 3.7 MB 
(3/6): mysql-community-libs-5.7.11-1.el7.x86_64.rpm         | 2.2 MB 
(4/6): mysql-community-libs-compat-5.7.11-1.el7.x86_64.rpm | 2.0 MB 
(5/6): mysql-community-client-5.7.11-1.el7.x86_64.rpm          | 25 MB 
(6/6): mysql-community-server-5.7.11-1.el7.x86_64.rpm        | 143 MB

5、之后就可以用yum安装MySQL了:

yum install mysql-community-server

这样做的好处在于,可以用yum管理MySQL的包,尤其是可以把MySQL的安装包生成到YUM库里,更多MYSQL的安装方式。

6、修改密码:

Mysql5.7默认安装之后root是有密码的。

为了加强安全性,MySQL5.7为root用户随机生成了一个密码,在error log中,关于error log的位置,如果安装的是RPM包,则默认是/var/log/mysqld.log。 
只有启动过一次mysql才可以查看临时密码

grep 'temporary password' /var/log/mysqld.log

linux的centos7安装mysql5.7服务教程_mysql安装_02

7、使用这个密码登陆进去

mysql -u root -p

8、修改密码:

首先需要设置密码的验证强度等级,设置 validate_password_policy 的全局参数为 LOW 即可,
输入设值语句

set global validate_password_policy=LOW;

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';

安装完成!

9.启动MySQL服务

systemctl restart mysqld

10.开机启动
 

systemctl enable mysqld

systemctl daemon-reload

11.设置允许远程连接

标签:mysql,mysql5.7,linux,community,centos7,yum,MySQL,rpm,el7
From: https://blog.51cto.com/u_15932265/5993567

相关文章

  • Linux-Windows-Mac-Redis安装教程
    说明本说明分一下三种方式安装,请根据具体环境选择相关版本。linux服务器安装win版服务器安装mac版安装linux服务器安装(本文档不含Redis集群的搭建,具体搭建方案请参考《​​......
  • docker安装centos7
    一、查看可用的CentOS版本访问CentOS镜像库地址:https://hub.docker.com/_/centos?tab=tags&page=1。可以通过Sortby查看其他版本的CentOS。默认是最新版本cent......
  • CentOS7.9下配置安装KVM虚拟机
     一、准备工作:1.关闭selinux、防火墙##关闭selinux#sed-i's/SELINUX=enforcing/SELINUX=disabled/g'/etc/selinux/config#永久生效,但是必须要重启系统。##立......
  • linux shell 用curl 发邮件
    echo"From:someone1<[email protected]">somefile.txtecho"To:someone2<[email protected]>;someone3<[email protected]>;">>somefile.txte......
  • linux 下根据服务名称杀死进程
     ps-ef|grepquery_test.sh|grep-vgrep#查看进程是否存在ps-ef|grepquery_test.sh|grep-vgrep|awk'{print$2}'|xargskill-9 ......
  • centos7下docker设置阿里云镜像(自定义阿里云镜像)
    1、登陆自己的阿里云aliyun.com2、找到容器镜像服务3、找到镜像加速器4、打开文件/etc/docker/daemon.json将圈起来的字符串替换掉如下图所示5、重新加载daemon以及重启dock......
  • linux进程后台运行及输出重定向
    linux启动后,会默认打开3个文件描述符,0表示标准输入,1表示正确输出,2表示错误输出。nohuppingwww.baidu.com1>result.out2>result.out&#将正确输出和错误输出均写入re......
  • Linux-Windows-Mac-RabbitMQ安装教程
    本说明分一下三种方式安装,请根据具体环境选择相关版本。linux服务器安装win版服务器安装mac版安装linux服务器rabbitmq安装1、RabbitMQ是基于Erlang的,所以首先必须配置Erlan......
  • VMware 虚拟机中 CentOS7 的硬盘空间扩容
    文章目录​​一、查看挂载点信息​​​​二、扩展硬盘空间​​​​三、对新增加的硬盘进行分区、格式化​​​​3.1分区生效​​​​3.2格式化分区​​​​四、添加新LVM......
  • CentOs7 du、df、free
    文章目录​​`du`​​​​语法​​​​参数​​​​常用​​​​`df`​​​​语法​​​​参数​​​​`free`​​​​语法​​​​参数​​​​du​​diskuseage,是通过......