mysql安装实践(亲手实践)

本文详细介绍了在Linux环境下安装MySQL5.7的具体步骤,包括检查与卸载已存在的MySQL,下载并安装rpm包,配置与启动服务,解决常见错误,以及如何修改root密码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MySQL版本:5.7

 

1、查看系统是否安装MySQL

rpm -qa | grep mysql

2、如果存在删除命

rpm -ve --nodeps mysql****

3、执行下列命令安装MySQL

wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm   下载rpm包

yum localinstall mysql57-community-release-el7-8.noarch.rpm    本地安装rpm包

yum repolist enabled | grep mysql    查看是否有可安装的MySQL文件

yum install mysql-community-server  安装

systemctl start mysqld  启动

查看 /etc/my.cnf 配置的log-error路径下的MySQL日志文件是否报错

如果报以下错误:

Can't open the mysql.plugin table. Please run mysql_upgrade to create it.

更换 /etc/my.cnf 的datadir=/opt/data/    因为配置文件的data默认路径 与安装制定路径不同导致的报错  安装指定路径为 /opt/data

systemctl restart mysqld

grep 'temporary password' /var/log/mysqld.log  查看日中的初始密码,登陆MySQL 

修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';(可能会有密码校验的策略)

/etc/my.cnf配置文件添加  validate_password = off  重启服务即可设置简单好记的密码

如果忘记root密码,则按如下操作恢复:

在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出vi。

mysql  -u root

update mysql.user set authentication_string=password('123qwe') where user='root' and Host = 'localhost';

flush privileges 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值