centos7上mysql8.0rpm方式怎么安装

  介绍

这篇文章给大家分享的是有关centos7上mysql8.0rpm方式怎么安装的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

首先是下载图解

 centos7上mysql8.0rpm方式怎么安装

 centos7上mysql8.0rpm方式怎么安装

1,首先卸载centos7中自带的mariadb

rpm  qa | grep  mariadb //查询出来已安装的mariadb   rpm  -e ——nodeps 文件名,//卸载mariadb,文件名为上述命令查询出来的文件

2,查看是否已经安装了mysql

rpm  -qa  |, grep 小姐,mysql

查找mysql文件,使用rm射频mysql文件路径删除

find /, -name  mysql

删除分散mysql文件

find /, -name  mysql /, #, whereis  mysql

删除配置文档

rm  -rf  /etc/my . cnf中所做

再次查找机器是否安装mysql

rpm  qa | grep 小姐,mysql

3,安装mysql依赖包(选做)

yum  -y  install  libaio.so.1  libgcc_s.so.1  libstdc + + .so.6   yum  update  libstdc + + 4.4.7-4.el6.x86_64   yum  search  libaio  #,检索相关信息   yum  install  libaio  #,安装依赖包   yum  install  net-tools

4,解压mysql - 5.6.40 - 1. - el7.x86_64.rpm包。焦油到/usr/地方/下的mysql目录内(mysql目录手动创建,mkdir mysql)

tar  -xvf  mysql - 5.6.40 1. - el7.x86_64.rpm bundle.tar  -C /usr/地方/mysql

5,在/usr/地方/mysql下安装mysql,注意安装有先后,有依赖关系

rpm  -ivh …common.rpm   rpm  -ivh …libs.rpm   rpm  -ivh …client.rpm   rpm  -ivh …服务器。rpm

安装完成后会生成如下目录,用于存储mysql相关文件

 clip_image002 

6,初始化mysql

mysqld ——initialize ——用户=mysql

初始化完成后再下边文件末尾会有随机密码,一会登陆时候用

cat /var/log/mysqld.log   clip_image004   Cg !hLde4oLG +

6,启动,停止,重启mysql

启动:

systemctl  start  mysqld。服务

使用服务启动:服务mysqld开始

使用mysqld脚本启动:/etc/inint。d/mysqld开始

使用safe_mysqld启动:safe_mysqld&

停止:

使用服务启动:服务mysqld停止

使用mysqld脚本启动:/etc/inint。d/mysqld停止

mysqladmin 关闭

重启:

使用服务启动:服务mysqld重启

使用mysqld脚本启动:/etc/inint。d/mysqld重启

8日登录mysql

mysql  -u  root  - p   clip_image006

 centos7上mysql8.0rpm方式怎么安装”>,</p> <p> 9日修改密码(登录mysql) </p> <pre类= alter  user  & # 39;根# 39;@ # 39;localhost # 39;, identified  by  & # 39; 123456 & # 39;;   clip_image007

mysql8.0中必须使用警戒命令修改否则会出现以下错误:

clip_image008

10,开启mysql的远程登录

登录后

show 数据库;   use  mysql;   updata  user  set 主机=& # 39;% & # 39;,where  user =, '根# 39;;   select 用户,host 得到用户;   clip_image009   clip_image010

 centos7上mysql8.0rpm方式怎么安装

 centos7上mysql8.0rpm方式怎么安装

11、防火墙操作

启动一个服务:systemctl firewalld开始。服务

关闭一个服务:systemctl firewalld停止。服务

重启一个服务:systemctl firewalld重启。服务

显示一个服务的状态:firewalld systemctl状态。服务

在开机时启用一个服务:systemctl启用firewalld。服务

在开机时禁用一个服务:systemctl禁用firewalld。服务

查看服务是否开机启动:systemctl启用firewalld。服务

查看已启动的服务列表:systemctl list-unit-files | grep启用

centos7上mysql8.0rpm方式怎么安装