linux 安装 mysql

该文指导如何彻底卸载MySQL,包括停止服务、删除相关组件和文件夹,然后通过YUM安装,设置root用户密码,初始化数据库,并修改权限允许外部访问。同时,涉及了防火墙配置以开放MySQL端口。

完全删除mysql

关闭服务

service mysql stop

查询系统是否安装了MySQL

rpm -qa | grep -i mysql

卸载组件

rpm -ev 组件名

查看MySQL对应的文件夹

find / -name mysql

删除文件夹

rm -rf 路径

安装mysql

官网下载
找到版本,复制下载地址

// 下载
wget 地址
// 安装
yum -y install 下载的名字

查看安装效果

yum repolist enabled | grep mysql.*

安装mysql 服务器

yum -y install mysql-community-server

启动mysql

systemctl start  mysqld.service

查看一下运行状态

systemctl status mysqld.service

查看数据库密码

grep "password" /var/log/mysqld.log

初始化密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Gao@1234';

允许外部访问

在mysql中设置

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

如果遇到报错

ERROR 1410 (42000): You are not allowed to create a user with GRANT
use mysql;
update user set host='%' where user='root';
grant all privileges on *.* to 'root'@'%';
flush privileges;

防火墙命令

查看防火墙 systemctl status firewalld
开启命令 systemctl start firewalld
临时关闭命令 systemctl stop firewalld
永久关闭命令 systemctl disable firewalld
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值