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;