liunx安装mysql数据库详解
1.首先检查是否已经安装,如果已经安装先删除以前版本,以免安装不成功
rpm -qa | grep mysql
2.下载mysql 安装包:
rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
3.安装mysql
yum install -y mysql-server
如果显示以下内容说明安装成功
Complete!
4.设置开机启动mysql
systemctl enable mysqld.service
5.检查是否已经安装了开机自动启动
systemctl list-unit-files | grep mysqld
6.设置开启服务
systemctl start mysqld.service
如果显示以下内容说明已经完成自动启动安装
mysqld.service enabled
7.查看mysql 默认密码
grep 'temporary password' /var/log/mysqld.log
8.如果密码输入不正确,可通过跳过MySQL的密码认证过程方式修改密码:
8.1、重置密码
第一步就是跳过MySQL的密码认证过程,方法如下:
vim /etc/my.cnf
8.2在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程
skip-grant-tables
wq保存文档并退出
8.3重启mysql:
service mysqld restart
重启之后输入mysql即可进入mysql。
修改密码:
update user set password=password('123456') where user='root';
#修改密码成功’ 立即生效
flush privileges;
quit;
8.4.恢复配置文件my.cnf
vim /etc/my.cnf
[mysqld]
skip-grant-tables ##去掉此行,继续校验权限表,
8.5.重启mysql
service mysqld restart
8.6修改密码遇到问题,可以去该文章查看:
https://blog.youkuaiyun.com/weixin_44678261/article/details/106547603
9.开启远程登录,授权root远程登录(解释:不要以为阿里云服务器可以远程登录root用户,就以为我们也可以以mysql的root用户身份远程登录mysql数据库)
`mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;`
//这里的root要换成你自己mysql数据库的密码
10: 命令立即执行生效
mysql>flush privileges;
连接mysql:

本文详细介绍在Linux环境下安装MySQL数据库的步骤,包括检查已安装版本、下载安装包、设置开机启动、修改默认密码及授权远程登录等关键操作。
7万+

被折叠的 条评论
为什么被折叠?



