linux Mysql安装

1.下载repo rpm包

windows下载repo rpm包 https://dev.mysql.com/downloads/repo/yum/

linux wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm

2.安装rpm -ivh mysql80-community-release-el7-1.noarch.rpm

安装后 etc/yum.repos.d/ 目录下会有这两个文件mysql -community.repo mysql-community-source.repo

3.安装mysql  

yum install mysql-server

4.启动mysql

systemctl start mysqld.service

查看mysql状态

systemctl status mysqld.service

查看mysql进程

ps -ef|grep mysqld

5.进入mysql

mysql -uroot -p(直接回车,首次登陆没有密码)

grep "password" /var/log/mysqld.log(有些版本有初始密码,可使用这个命令捞出初始密码)

设置密码

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

6.开放3306端口

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

重载加载配置使其生效

firewall-cmd --reload

查询3306端口是否开放成功

firewall-cmd --query-port=3306/tcp

开启防火墙  ---自己搭开源项目玩,为了省心可以直接关闭防火墙,下面为开启关闭命令

查看防火墙状态 systemctl status firewalld

开启防火墙状态 systemctl start firewalld

关闭防火墙状态 systemctl stop firewalld

7.开启远程连接权限

mysql -uroot -p12346 进入数据库

use mysql;   进入mysql数据库

select 'Host','User' from user; 在user表查询远程登陆权限和用户

UPDATE user SET Host='%' WHERE User='root' LIMIT 1;  更新root用户的远程权限

flush privileges;  刷新权限

到这就安装完成,可使用navicat远程连接数据库了

 

posted @ 2022-04-30 22:29  一个很菜的测试  阅读(13)  评论(0编辑  收藏  举报