mysql 安装_源码安装mysql

d372d94d8aec802c71659024f2347f7a.png

源码安装mysql

  1. 什么是源码

#! /bin/bash echo ‘hello’高级语言 ➡️机器码01001001

  1. 源码安装mysql逻辑

1.源码包

2.预编译

1.检查当前的操作系统。

2.gcc编译器。

3.lib哭文件。

4.制定安装路径

3.Makefile

4.编译(根据Makefile进行编译) ⬅️5.gcc,lib

⬇️

6.安装

⬇️

7.启动服务

⬇️

8.应用

安装mysql

1、在/tmp路径下创建mysql目录,用来存放相关的源码安装包

cd /tmp

mkdir mysql

9a6f69a69ba272bfced52794969d0158.png

2、进入共享文件夹,将mysql源码包拷贝到/tmp/mysql路径下

cd /mnt/hgfs/Jira部署安装包

cp mysql -5.7.21.tar.gz /tmp/mysql/

30bdf7a99a7b10f3ba44c7ff9014f823.png

3、进入/tmp/mysql路径,解压mysql源码包

cd /tmp/mysql

tar zvxf mysql-5.7.21.tar.gz

275c6fca8c60c032f7f28fcd7add50e5.png

4、创建/data/mysql目录,用来存放mysql数据

mkdir -pv /data/mysql

a640c0edc9268da19f2f9ef4fbd07b80.png

5、安装cmake

把安装包复制到/tmp/mysql下

cd /mnt/hgfs/Jira部署安装包

cp cmake-2.8.12.2.tar.gz /tmp/mysql/

解压

cd /tmp/mysql

tar zvxf cd cmake-2.8.12.2.tar.gz

892161b3c06c63f6a5982a49a1e6acca.png

进入cmake文件夹,进行安装

cd cmake-2.8.12.2

./bootstrap

2e5dc7ba3d399beba91491a5e821b976.png

gmake install

3cb88b349926bf8424d28ea3ecba45d3.png

027957cda4a27dbce4290b08610b9567.png

ac8860626cdbdd0109e67f75a0453f3b.png

6、安装boost

把安装包复制到/tmp/mysql下

cd /mnt/hgfs/Jira部署环境包/

ls

cp boost_1_59_0.tar.gz /tmp/mysql/

fe7eca09ff1d7dc55646d3363764555d.png

解压

cd /tmp/mysql/

ls

tar zvxf boost_1_59_0.tar.gz

592aca0e2d2aba24844c68029e86c59c.png

将解压后的安装包移动到/usr/local下

mv boost_1_59_0 /usr/local/boost

96793e4ba28d1f39b4ff6756ccf9fa60.png

21622e2f7312b3d420560a0da0e49312.png

7、yum安装ncurses-devel

cd /etc/sysconfig/network-scripts

vi ifcfg-ens33

HWADDR=00:0c:29:b9:58:82

ONBOOT=yes

IPADDR=192.168.3.7

PREFIX=255.255.255.0

GATEWAY=192.168.3.1

DNS1=192.168.3.1

将网络适配器改为桥接模式

启动网卡 service network start

验证网络 curl www。http://baidu.com

yum安装ncurses-devel

yum install ncurses-devel

8、预编译

进入/tmp/mysql/mysql-5.7.21/

cd /tmp/mysql/mysql-5.7.21/

拷贝群里编码

9、编译

make –j2

10.安装

make install

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值