在Linux上安装mysql8.0,并连接navicat

1.安装

 rpm -ivh  rpm安装包的名字


2.卸载

 rpm -e   rpm的名字
 rpm -e   rpm的名字 --nodeps  (强制卸载)

3.查询

rpm -aq

这个可以查询到所有的,使用rpm安装包安装过的软件的名字,如果想删除的话,直接使用这个名字删除即可。

安装mysql8.0

1.上传文件和解压文件

提前创建文件夹,用于存放安装包 /opt/modules

1)上传压缩文件 直接选择拖拉至 /opt/modules

2)解压 tar -xvf mysql-8.0.26-1.el7.x86_64.rpm-bundle.tar

2.依次安装所需服务

rpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.26-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.26-1.el7.x86_64.rpm
yum install -y net-tools
yum install -y perl
yum install libaio
rpm -ivh mysql-community-server-8.0.26-1.el7.x86_64.rpm

3.启动服务

systemctl start mysqld    这个是启动mysql
systemctl status mysqld   查看mysql的状态
systemctl stop mysqld     关闭服务

4.修改密码

1)先查看默认密码
grep password /var/log/mysqld.log

2)先进入mysql:

               mysql -uroot -p  敲回车

                粘贴密码即可

3)修改mysql的密码校验规则:set global validate_password.policy=LOW;                                 

 # 修改密码策略等级为LOW
set global validate_password.length=4;                            # 密码的最小长度
set global validate_password.mixed_case_count=0;      # 设置密码中至少要包含0个大写字母和小写字母
set global validate_password.number_count=0;                 # 设置密码中至少要包含0个数字
set global validate_password.special_char_count=0;    # 设置密码中至少要包含0个特殊字符

# 修改密码
alter user root@localhost identified by '新密码';

mysql远程连接到navicat

修改mysql可以远程连接:

create user 'root'@'%' identified by  '新密码';
grant all privileges on *.* to 'root'@'%' with grant option;
flush privileges;// 刷新权限,让其立即起作用

使用navicat 去连接mysql新版,会报错:

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '新密码';

使用这个sql语句可以修复上面的错误!

5.在虚拟机上exit退出mysql客户端

mysql>exit;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值