Linux 安装MySQL连接(yum源安装)

1.查看是否有安装的MySQL

rpm -qa | grep -i mysql // 查看命令1

yum list install mysql* // 查看命令2

1.1Yum卸载软件格式:

yum remove +卸载软件名称

1.2Rpm卸载软件格式

rpm -e --nodeps +软件包的名称

rpm -e –nodeps +软件包的名称

1.3查找目录:命令

Whereis +目录名

find / -name +目录名

1.4删除目录

rm -rf /

1.5删除mysql 配置文件

rm –rf /usr/my.cnf

rm -rf /root/.mysql_sercret  

1.6删除mysql开机自启动服务

chkconfig --list | grep -i mysql

chkconfig --del mysqld  // 服务名为你设置时候自己设置的名字

2.检查安装的mariadb

rpm -qa |grep mariadb

执行卸载的操作:

rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64

此方法卸载失败或者报错就用这个:

yum remove mysql-libs

2.1下载并安装MySQL的yum源:

rpm -ivh https://repo.mysql.com//mysql57-community-release-el7-9.noarch.rpm

2.2通过yum安装MySQL:

yum install -y mysql-server –nogpgcheck

如果提示失败的软件包是:

mysql-community-common-5.7.38-1.el7.x86_64

GPG  密钥配置为:file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

解决方法:

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

yum -y install mysql-community-server

2.3启动MySQL:

systemctl start mysqld  

2.4查看MySQL:

systemctl status mysqld

3.配置MySQL

3.1查看MySQL初始密码:

head -n 10 /var/log/mysqld.log

密码在root@localhost:后面,如图所示:

33faa14da0a3447484d0e4e3c98b9782.png

 3.2登录MySQL, -u后面跟自己的用户名

mysql -uroot -p  

3.3改密码:复杂度为0级:             

set global validate_password_policy=0;

   修改密码长度为4为

   set global validate_password_length=4;

   修改密码为root

   alter user root@'localhost' identified by 'root';

3.4退出MySQL重启MySQL生效更改设置:

exit;

service mysql restart

4.连接Navict

4.1设置MySQL库的root表,允许远程登陆

use mysql;

update user set host = '%' where user = 'root';#root为自己的用户名

flush privileges;//一定要刷新操作

4.2退出MySQL并关闭防火墙

退出MySQL

exit;

 关闭防火墙

systemctl stop firewalld

systemctl disable firewalld

4.3连接Navicat

连接到远程主机上的MySQL

假设远程主机的IP为:192.168.37.129,用户名为root,密码为root

则键入以下命令: mysql -h192.168.37.129 -uroot -proot 

(注:u与root可以不用加空格,其它也一样)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值