阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

MySQL安装-二进制软件包安装

508次阅读
没有评论

共计 1865 个字符,预计需要花费 5 分钟才能阅读完成。

MySQL 双版本安装

安装 mysql AB (RPM)    -mysql 官方的 RPM 包  

安装 MySQL 5.6.19 版本 

安装之前需要将系统自带的关于 mysql 软件全部卸载掉

rpm -e(加查找出来的软件)进行卸载

1> 安装

 MySQL 安装 - 二进制软件包安装

安装出现下面内容表示安装成功

 MySQL 安装 - 二进制软件包安装

2> 安装客户端

 MySQL 安装 - 二进制软件包安装

3> 查看安装后产生的文件(如果有以下内容表示安装成功)

注意:如果之前有安装过 mysql 其他版本,安装之前需要将这个目录(/var/lib/mysql)清空才能重新安装。

 MySQL 安装 - 二进制软件包安装

4> 查看生成的密码文件

 MySQL 安装 - 二进制软件包安装

5> 启动服务(注意:如果不启动,下面配置密码会报错;且需要通过 ps -ef |grep mysql 查看是否有关于 mysql 的进程,如果有就 kill - 9 加进程号,给杀死。不然下面也会报错)

 MySQL 安装 - 二进制软件包安装

6> 安全配置密码

 MySQL 安装 - 二进制软件包安装

MySQL 安装 - 二进制软件包安装

MySQL 安装 - 二进制软件包安装

MySQL 安装 - 二进制软件包安装

MySQL 安装 - 二进制软件包安装

MySQL 安装 - 二进制软件包安装

7> 进入数据库(输入上面设置的密码)

 MySQL 安装 - 二进制软件包安装

8> 进入后可以同过该命令查看标签

 MySQL 安装 - 二进制软件包安装

glibc mysql(二进制软件包) 安装

需求:install_dir:——> /mysql24 data_dir——>/mysql24/data

1> 解压软件压缩包

 MySQL 安装 - 二进制软件包安装

2> 创建安装的目录的位置,并进去上面解压文件的位置

 MySQL 安装 - 二进制软件包安装

3> 将解压的文件全部拷贝到安装目录里面去

 MySQL 安装 - 二进制软件包安装

4> 进入安装目录并查看是否成功拷贝

 MySQL 安装 - 二进制软件包安装

5> 将其属主属组全部改为 mysql 用户并查看

 MySQL 安装 - 二进制软件包安装

6> 初始化数据库

 MySQL 安装 - 二进制软件包安装

MySQL 安装 - 二进制软件包安装

7> 启动数据库

 MySQL 安装 - 二进制软件包安装

启动失败,需将上面已经安装的 mysql 给关闭

 MySQL 安装 - 二进制软件包安装

MySQL 安装 - 二进制软件包安装

8> 连接数据库(连接报错了)

 MySQL 安装 - 二进制软件包安装

通过下面命令进入 因为 /vaf/lib/ 下面那个文件是另外一个 mysql 数据库的 所以通过 /bin/mysql -S /tmp/mysql.sock   指定下 sock 文件

 MySQL 安装 - 二进制软件包安装

如果嫌弃麻烦可以直接通过 /mysql24/bin/mysql   进入数据库。(原因:环境变量的问题)

 MySQL 安装 - 二进制软件包安装

再或者将 mysql24 环境变量直接添加到环境变量文件里面(此处是临时生效,如果想要永久生效需写入环境变量配置文件里面)

 MySQL 安装 - 二进制软件包安装

MySQL 安装 - 二进制软件包安装

9> 设置密码

 MySQL 安装 - 二进制软件包安装

10> 复制启动脚本到 /etc/init.d(注意路径)

 MySQL 安装 - 二进制软件包安装

复制后启动发现还是报错(原因:因为默认是到 /etc/init.d/mysql24 里面去找、所以需要修改下配置文件)

 MySQL 安装 - 二进制软件包安装

修改配置文件

 MySQL 安装 - 二进制软件包安装

添加下面的内容

 MySQL 安装 - 二进制软件包安装

修改完配置文件再重启就 ok

 MySQL 安装 - 二进制软件包安装

上面安装了两个 mysql 数据库  那么问题来了  现在两个数据库不能同时存在该如何处理

怎么启动多个数据实例呢?

5.6.24——》glibc  3307   是通过 glibc 安装的 /etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf 5.6.19——》rpm    3306  是通过 rpm 包安装的 /etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf

说明:如果好几个配置文件冲突,以最后一个读取的配置文件为准 现在需要将两个版本的同时打开

步骤:1、修改 5.6.19mysql 版本的配置文件 vim /var/lib/mysql/my.cnf[mysqld] basedir = /usr datadir = /var/lib/mysql port = 3306 socket = /var/lib/mysql/mysql.sock2、修改 5.6.24mysql 版本的配置文件 vim /mysql24/my.cnf[mysqld] basedir = /mysql24 datadir = /mysql24/data port = 3307 socket = /mysql24/mysql.sock

 MySQL 安装 - 二进制软件包安装

测试验证

MySQL 安装 - 二进制软件包安装

启动服务并查看端口

MySQL 安装 - 二进制软件包安装

通过查看进程可以发下两个都没问题,一个是 /var/lib/ 下面的;一个是 /mysql24/data/ 下面的

MySQL 安装 - 二进制软件包安装

登陆(登陆时发现直接 mysql 还是不能进去数据库里面,原因:因为默认是到 /tmp/mysql 里面去找的,可以通过 mysql -S /mysql24/mysql.sock -p123 去成功访问)

MySQL 安装 - 二进制软件包安装

通过上述方法有点复杂,可以直接做一个软链接后就可以直接登陆

MySQL 安装 - 二进制软件包安装

5.2.19 版本的则没有改变 直接通过绝对路径加命令就可以直接访问

MySQL 安装 - 二进制软件包安装

远程访问

当那另外一台机去访问时发现被拒绝(原因:因为数据库端没有给定相应的访问权限)

[root@server mysql24]# mysql -u root -h 172.16.13.99 -p

Enter password:

ERROR 1130 (HY000): Host ‘172.16.13.252’ is not allowed to connect to this MySQL server (此为报错信息)

数据库端更改权限

MySQL 安装 - 二进制软件包安装

MySQL 安装 - 二进制软件包安装

MySQL 安装 - 二进制软件包安装

客户端再次访问,发现可以成功访问了

 MySQL 安装 - 二进制软件包安装

 

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-28发表,共计1865字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19348
评论数
4
阅读量
7805315
文章搜索
热门文章
开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南

开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南

开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南 大家好,我是星哥。之前介绍了腾讯云的 Code...
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
云服务器部署服务器面板1Panel:小白轻松构建Web服务与面板加固指南

云服务器部署服务器面板1Panel:小白轻松构建Web服务与面板加固指南

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南 哈喽,我是星哥,经常有人问我不...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
免费领取huggingface的2核16G云服务器,超简单教程

免费领取huggingface的2核16G云服务器,超简单教程

免费领取 huggingface 的 2 核 16G 云服务器,超简单教程 前言 HuggingFace.co...
恶意团伙利用 PHP-FPM 未授权访问漏洞发起大规模攻击

恶意团伙利用 PHP-FPM 未授权访问漏洞发起大规模攻击

恶意团伙利用 PHP-FPM 未授权访问漏洞发起大规模攻击 PHP-FPM(FastCGl Process M...
使用1Panel面板搭建属于你的AI项目环境

使用1Panel面板搭建属于你的AI项目环境

使用 1Panel 面板搭建属于你的 AI 项目环境 在 AI 项目越来越火的今天,很多朋友都想自己动手搭建一...
开发者福利:免费 .frii.site 子域名,一分钟申请即用

开发者福利:免费 .frii.site 子域名,一分钟申请即用

  开发者福利:免费 .frii.site 子域名,一分钟申请即用 前言 在学习 Web 开发、部署...
浏览器自动化工具!开源 AI 浏览器助手让你效率翻倍

浏览器自动化工具!开源 AI 浏览器助手让你效率翻倍

浏览器自动化工具!开源 AI 浏览器助手让你效率翻倍 前言 在 AI 自动化快速发展的当下,浏览器早已不再只是...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
星哥带你玩飞牛NAS-5:飞牛NAS中的Docker功能介绍

星哥带你玩飞牛NAS-5:飞牛NAS中的Docker功能介绍

星哥带你玩飞牛 NAS-5:飞牛 NAS 中的 Docker 功能介绍 大家好,我是星哥,今天给大家带来如何在...
星哥带你玩飞牛 NAS-9:全能网盘搜索工具 13 种云盘一键搞定!

星哥带你玩飞牛 NAS-9:全能网盘搜索工具 13 种云盘一键搞定!

星哥带你玩飞牛 NAS-9:全能网盘搜索工具 13 种云盘一键搞定! 前言 作为 NAS 玩家,你是否总被这些...
把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地

把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地

把小米云笔记搬回家:飞牛 NAS 一键部署,小米云笔记自动同步到本地 大家好,我是星哥,今天教大家在飞牛 NA...
星哥带你玩飞牛NAS硬件 01:捡垃圾的最爱双盘,暴风二期矿渣为何成不老神话?

星哥带你玩飞牛NAS硬件 01:捡垃圾的最爱双盘,暴风二期矿渣为何成不老神话?

星哥带你玩飞牛 NAS 硬件 01:捡垃圾的最爱双盘,暴风二期矿渣为何成不老神话? 前言 在选择 NAS 用预...
自己手撸一个AI智能体—跟创业大佬对话

自己手撸一个AI智能体—跟创业大佬对话

自己手撸一个 AI 智能体 — 跟创业大佬对话 前言 智能体(Agent)已经成为创业者和技术人绕...