1、将mysql安装包从物理机拖到linux里创建的task文件中,对mysql进行解压,查看解压后的效果
2、进入到root下,检查当前服务器是否已经安装有mysql,先卸载mysql(为了不与要安装的版本发生冲突,就要先卸载之前的版本)
3、在root下查看是否卸载掉了(下面还有显示也没关系)进入task文件的mysql目录下查看
4、对上一步mysql查出的东西进行全部安装
5、安装完mysql之后启动mysql才能正常使用,查询mysql的进程,查询mysql生成的日志文件中生成的临时密码
6、返回到root下,cd/var/log进入到log目录下,使用root、密码连接到mysql(输入密码)
7、对mysql进行降低密码复杂度限制、降低密码长度限制、修改root用户的初始密码、创建新用户、授权、刷新权限,做完之后输入exit退出
8、关闭防火墙
9、打开Navicat,点击连接,输入ip和密码,进行连接
方法二:
把MySQL的压缩包上传到Linux再进行解压,会自动生成一个mysql目录
强行卸载Linux本身自带的mariadb,然后再严格按照顺序安装那些被解压的文件
查看服务是否启动,没有启动的话就启动服务
进去日志目录
查看MySQL日志生成文件的原始密码
在enterpassword那行复制上原始密码
这时切换到另一个会话也可以find查找日志
设置密码复杂度长度初始密码
然后再重新打开日志输入密码就可以进去了,进入数据库数据管理
然后就可以用数据库语句进行查询
这个时候我们打开Navicat数据库软件进行连接会进行报错,是因为我们没有刷新权限
这个时候就去操作系统里面进行权限刷新
再退出MySQL,关闭防火墙就可进行连接
连接成功之后页面如下图所示