在linux下离线安装MySQL
在linux下离线安装MySQL
首先从官网下载rpm离线包,然后解压到linux下
放到linux下之后,解压到任意目录下
tar xf mysql-5.7.35-1.el7.x86_64.rpm-bundle.tar[root@localhost local]# pwd
/usr/local其中:
mysql-community-client 客户端
mysql-community-devel 开发库
mysql-community-common 服务端和客户端的公共文件
mysql-community-embedded 嵌入式
mysql-community-serve 服务端
mysql-community-test 测试组件
mysql-community-libs 共享库
mysql-community-libs-compat MySQL之前版本的共享兼容库
首先限制mariadb相关软件包,否则安装不会成功的。
yum remove mariadb-libs
之后按照顺序安装四个包
rpm -ivh
mysql-community-common- 5.7.14-1.el7.x86_64.rpm
mysql-community-libs-5.7.14- 1.el7.x86_64.rpm
mysql-community-client-5.7.14-1.el7.x86_64.rpm
mysql-community-server-5.7.14-1.el7.x86_64.rpm
这里更新client包出错了,要下载两个包
[root@localhost local]# ln -s libtinfo.so.5 /usr/lib/libncurses.so.5.9
[root@localhost local]# dnf install ncurses-compat-libs
之后再安装就没有出错
四个包安装完成后,启动mysql服务
systemctl start mysqld
systemctl enable mysqld
启动完成之后获取随机密码
grep 'temporary password' /var/log/mysqld.log
然后用随机密码登录mysql:
之后进行修改密码
进入MySQL终端:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root'; 如果报错,说明密码太短, MySQL没有认证成功,可以修改认证规则:
set global validate_password_policy=0;
set global validate_password_length=1;
注意,8.0版本这两个全局属性名称变化为: validate_password.policy和validate_password.length
所以修改命令为:
set global validate_password.policy=0;
set global validate_password.length=1;
再次修改就OK了
这样mysql就安装完成了
**
最后提醒一句:
一定要把mariadb删除了,因为会与mysql冲突
**
在linux下离线安装MySQL相关推荐
- liunx tar安装mysql_在Linux下,安装Mysql(tar)
在Linux下,安装Mysql(tar) # cd /home/tmp (进入压缩包所在目录) # groupadd mysql (建立mysql组) # useradd -g mysql mysql ...
- linux下离线安装k8s集群1.19.4附带nfs存储(kubeadm方式)
linux下离线安装k8s集群1.19.4附带nfs存储 活动地址:毕业季·进击的技术er 一,环境简介 kubernetes-1.19.4集群部署计划 序号 服务器配置 IP地址 操作系统 备注 ...
- Linux下编译安装MySQL安装
Linux下编译安装MySQL安装 博主邮箱www.zzher@foxmail.com qq:1102471911 编译安装MySQL 准备工作: 1.获得以下所需的源代码包,并存放在/usr/l ...
- linux下初次安装mysql使用指南
总结中 ubuntu下初次安装mysql后,mysql一般默认密码是空,此时可以用以下方法登陆: mysql -u root -p -u后接用户名,-p后接密码如果没有密码则 ...
- linux虚拟机上离线安装mysql_Linux下离线安装MySQL
Linux下安装mysql 1 检查并卸载已安装mysql 命令:rpm -qa|grep -i mysql 命令:rpm -e --nodeps '上个命令后显示的本机已安装mysql依赖' 如果存 ...
- Linux下快速安装MySQL教程
转自:https://blog.csdn.net/sl1992/article/details/53634674 目录: 前言: 1.执行yum install mysql-server进行安装 2. ...
- Linux下如何安装MySQL 5.0
最清晰的,参见百度文库:http://wenku.baidu.com/view/571968976bec0975f465e25b.html ============================== ...
- Linux下yum安装MySQL yum安装MySQL指定版本
yum 安装MySQL 1. 检查安装情况 查看有没有安装过: yum list installed MySQL* (有存在要卸载yum remove MySQL*) rpm -qa | grep m ...
- Linux下离线安装Google Chrome
目录 背景 一.下载并安装Google Chrome 二.下载并安装依赖包 1.安装libvulkan.so.1()(64bit) 2.安装liberation-fonts 3.安装Google Ch ...
最新文章
- sklearn计算两个向量之间的距离
- Verilator简介及其下载安装卸载
- 【最新版】Java速成路线(急于找工作!)
- 机器学习中目标函数、损失函数以及正则项的通俗解释
- 负数的开方到底等于多少?
- vue.js 编程导航,如何传递参数?
- python多进程线程学习_python进程、线程的学习心得
- poj 1734 Sightseeing trip(floyd 拓展 求最小环)
- [转]Kinect for Windows SDK开发入门(七):骨骼追踪基础 下
- 工作流分支走向流线条件配置
- reactbootstrap php,什么是React-Bootstrap
- 了解Linux操作系统
- wow插件初级基础知识及安装指南
- 77 关于 java.util.concurrent.RejectedExecutionException:Thread limit exceeded replacing blocked worker
- 元宇宙大火的“天时、地利、人和”
- CRC循环冗余校验(计算机网络)
- 三极管电路必懂的几种分析方法
- python模拟键盘鼠标操作
- JMS ActiveMQ
- Graphics.FromImage报错“Graphics object cannot be created from an image that has an indexed pixel ...”
热门文章
- c# webform ajax操作,C# WebForm开发 前台请求后台数据的方法总结
- 商城秒杀系统总结(Java)
- 快手怎么引流宝妈?时间已经过去,许多以前的方法现在不适用
- CSS字体之font相关属性连写
- 腾讯云轻量服务器是干嘛的,腾讯云轻量应用服务器
- 电路分析中的电容器的基本知识
- java immutable_Java设计模式之immutable(不可变)模式
- PHP图像基本操作绘制圣诞雪花图
- 计算机主板设计什么专业,2017年设计师专用电脑主机 i7-7700专业渲染建模电脑配置推荐...
- [附源码]计算机毕业设计JAVA哈金院食堂美食评价系统