centos安装与卸载mysql与Navicat远程连接

mysql卸载与安装

一、卸载

1、查看是否有mysql

mysql -uroot -p
或者
yum list installed mysql*
或者
rpm -qa | grep -i mysql

在这里插入图片描述请添加图片描述
在这里插入图片描述

2、卸载

1.yum remove mysql mysql-server mysql-libs compat-mysql51
3.rm -rf /var/lib/mysql
4.rm /etc/my.cnf

如果装了mysql-devel(其他一样add command),卸载为:

 yum remove mysql mysql-devel mysql-server mysql-libs compat-mysql51

输入:y

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ApMDwFpD-1622438608260)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210530233029220.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5ycUpnrm-1622438608261)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531104519442.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZOdx8J1x-1622438608262)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531104904368.png)]

!(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210530233423734.pn
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VH05KW2Z-1622438608262)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531104805067.png)]

whereis mysql

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IocyBZrz-1622438608263)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531105116578.png)]

find / -name mysql

在这里插入图片描述

chkconfig --list | grep -i mysql

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-J94EzYN2-1622438608264)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531105505724.png)]

二、创建一个用户

1、创建用户并添加密码

[root@localhost ~]# adduser yanwang

[root@localhost ~]# passwd yanwang
更改用户 zhangbiao 的密码 。
新的 密码:
无效的密码: 密码未通过字典检查 - 过于简单化/系统化
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。

2、授权

新创建的用户并不能使用sudo命令,需要给他添加授权。

sudo命令的授权管理是在sudoers文件里的。可以看看sudoers:


[root@localhost ~]# sudoers
bash: sudoers: 未找到命令...
[root@localhost ~]# whereis sudoers
sudoers: /etc/sudoers /etc/sudoers.d /usr/libexec/sudoers.so /usr/share/man/man5/sudoers.5.gz

3、找到这个文件位置之后再查看权限:

[root@localhost ~]# ls -l /etc/sudoers
-r--r----- 1 root root 4251 925 15:08 /etc/sudoers

4、是的,只有只读的权限,如果想要修改的话,需要先添加w权限:

[root@localhost ~]# chmod -v u+w /etc/sudoers
mode of "/etc/sudoers" changed from 0440 (r--r-----) to 0640 (rw-r-----)

5、然后就可以添加内容了,在下面的一行下追加新增的用户:

[root@localhost ~]# vim /etc/sudoers
## Allow root to run any commands anywher  
root    ALL=(ALL)       ALL  
yanwang  ALL=(ALL)       ALL  #这个是新增的用户

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ibX8KFwO-1622438608266)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531112259560.png)]

6、wq保存退出,这时候要记得将写权限收回:

[root@localhost ~]# chmod -v u-w /etc/sudoers
mode of "/etc/sudoers" changed from 0640 (rw-r-----) to 0440 (r--r-----)

7、这时候使用新用户登录,使用sudo:


[zhangbiao@localhost ~]$ sudo cat /etc/passwd
[sudo] password for yanwang: 
 
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
 
    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

三、安装mysql8.0

*重要说明:如果普通用户。命令前加sudo获取临时权限,root用户不用

1、获取安装源

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mjBJTt9P-1622438608266)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531112618100.png)]

2、下载rpmmysql文件

rpm -ivh mysql80-community-release-el7-3.noarch.rpm

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8EFCs5oq-1622438608267)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531113125827.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HnCSuIEI-1622438608268)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531113224808.png)]

3、安装mysql服务

yum install mysql-server

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rOtOBzI9-1622438608268)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531113652097.png)]

输入y确定

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fvEsKagE-1622438608269)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531113355271.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8gnT83fP-1622438608269)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531113610081.png)]

4、启动mysql服务

systemctl start mysqld

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-88xxGhQx-1622438608270)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531113856099.png)]

5、获取临时密码

grep 'temporary password' /var/log/mysqld.log

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UOcPUPtt-1622438608270)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531114114238.png)]

6、登陆mysql

mysql -uroot -p

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0RmSx8Y1-1622438608271)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531114202293.png)]

7、修改密码格式和密码

set global validate_password.policy=0;

set global validate_password.length=4;

set global validate_password.check_user_name=OFF;

set global validate_password.number_count=0;

set global validate_password.special_char_count=0;

更改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; 

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tQIG0339-1622438608272)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531114533416.png)]

使用修改密码登陆

mysql -uroot -p123456

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zFehtUGd-1622438608272)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531114624648.png)]

四、Navicat远程登陆mysql

1、创建用户并受权

CREATE USER 'root'@'%' IDENTIFIED BY 'wangge' ;

授权

grant all on *.* to 'root'@'%';

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'wangge';

刷新

flush privileges

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jUBDt0j9-1622438608273)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531115209760.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IsyJarr1-1622438608274)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531115252013.png)]

五、开启防火墙

添加端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent

重启防火墙

systemctl restart firewalld.service

产看端口

firewall-cmd --list-ports

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PSLVQx0t-1622438608275)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531115626495.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mKgbYZnT-1622438608275)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531120011559.png)]

六、Navicat连接远程数据库

1、获取ip地址

192.168.0.105

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cjRWzwy5-1622438608276)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531124552806.png)]

ssh连接

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-e8JqoFUU-1622438608277)(C:\Users\花孜然\AppData\Roaming\Typora\typora-user-images\image-20210531125550166.png)]

常规

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值