安装数据库8.0版本

1.查找以前装有的mysql  rpm -qa | grep mysql

2.删除数据库  rpm -e --nodeps 包名

3.删除老版本mysql文件 find / -name mysql

4.手工删除 rm  -rf  /etc/my.cnf

5.再次检查mysql  rpm -qa | grep  -i  mysql

Df -h 查看磁盘空间

6.进入local目录下  cd /usr/local/

7.创建一个名为 mysql 的目录  mkdir mysql

8.通过 ll 命令查看

9.切换进 mysql 目录   cd mysql  

10.通过mv 将安装包放到mysql下

11.解压  tar -xvf mysql-8.0.11-1.el7.x86_64.rpm-bundle.tar 

12.安装一下包:

 rpm -ivh mysql-community-common-8.0.11-1.el7.x86_64.rpm --nodeps --force

      rpm -ivh mysql-community-libs-8.0.11-1.el7.x86_64.rpm --nodeps --force 

 rpm -ivh mysql-community-client-8.0.11-1.el7.x86_64.rpm --nodeps --force 

 rpm -ivh mysql-community-server-8.0.11-1.el7.x86_64.rpm --nodeps --force 

  1.  rpm -qa | grep mysql 命令查看 mysql 的安装包
  2. 完成对 mysql 数据库的初始化和相关配置

mysqld --initialize;

chown mysql:mysql /var/lib/mysql -R;

systemctl start mysqld.service;

systemctl enable mysqld;

  1. 查看数据库的密码 cat /var/log/mysqld.log | grep password
  2. 进入数据库  mysql -uroot -p

输入刚刚查到的密码,进行数据库的登陆

  1. 修改密码 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';

exit; 退出 MySQL,然后通过新密码再次登陆

  1. 远程访问的授权

create user 'root'@'%' identified with mysql_native_password by '密码';

grant all privileges on *.* to 'root'@'%' with grant option;

flush privileges;

  1. 命令修改加密规则   ALTER USER 'root'@'localhost' IDENTIFIED BY '密码' PASSWORD EXPIRE NEVER;  MySql8.0 版本 和 5.0 的加密规则不一样,而现在的可视化工具只支持旧的加密方式。
  2. 通过 flush privileges; 命令刷新修该后的权限

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值