栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

MySQL在Linux系统上的安装详解

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

MySQL在Linux系统上的安装详解

安装MySql5.7

1.检查安装环境

1.检查是否已存在Mysql服务

rpm -qa | grep mysql

存在就逐个删除

rpm -e --nodeps 服务名

2.检查是否存在mariadb

rpm -qa | grep mariadb

存在就删除:rpm -e --nodeps 服务名

3.提升tmp 根目录下的权限

chmod -R 777 /tmp

4.检查依赖

rpm -qa | grep libaio

rpm -qa | grep net-tools

如果不存在,就先安装依赖:yum -y install libaio net-tools

2.准备安装包

1.官网下载后,再上传到指定位置

2.或者直接使用命令下载到当前目录

wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.34-1.el7.x86_64.rpm-bundle.tar

3.解压

tar -xvf 文件名

4.依次启动依赖服务

如果到最后一步还没有报错,那么mysql安装完成

会产生一下文件

再安装过程中可能会有缺少依赖:

如安装client时

解决:

yum install libnvurses*

yum install libtinfo*

即:缺什么依赖,就下载什么依赖

5.找到随机生成的密码(有的需要先启动服务才会生成随机密码)

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

6.启动服务

systemctl start mysqld.service 启动mysql

systemctl status mysqld.service 查看mysql状态

systemctl stop mysqld.service 关闭mysql

查看mysql进程 ps -ef|grep mysql

查看3306端口 netstat -anop|grep 3306

7.首次登入使用随机密码,然后修改密码

mysql -uroot -p随机密码

修改密码检查策略:set global validate_password_policy=0 (此时,新密码长度只需要>=8位)

或者可以修改密码长度:set global validate_password_length = 0; (4一下皆为4,密码长度只能为4位,其它位指定位数)

修改密码:set password for root@localhost=password('新密码');

8.使用新密码登入

9.修改root用户的远程访问权限

grant all privileges on *.* to root@'%' identified by 'root用户密码';

刷新生效:flush privileges;

远程访问还需要关闭防火墙

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/752194.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号