千家信息网

MySQL5.6.36编译安装

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,一、MySQL5.6.36安装前准备(1)克隆一个模板机器(使用centos6),克隆完做快照(2)IP 10.0.0.52 主机名db02(3)iptables selinux(4)下载好5.6.3
千家信息网最后更新 2025年12月03日MySQL5.6.36编译安装

一、MySQL5.6.36安装前准备

(1)克隆一个模板机器(使用centos6),克隆完做快照
(2)IP 10.0.0.52 主机名db02
(3)iptables selinux
(4)下载好5.6.36
(5)安装依赖包
yum install -y ncurses-devel libaio-devel cmake
(6)安装cmake
yum install cmake -y
(7)创建用户
useradd -s /sbin/nologin -M mysql
id mysql

二、MySQL下载安装

(0)创建软件下载目录:
mkdir -p /server/tools
cd /server/tools/
(1)下载并上传到/server/tools
https://www.mysql.com/downloads/

社区版MySQL Community Server

5.6 5.6.3x 5.6.34 5.6.36 5.6.38

发布超过6-12的版本

5.7 5.7.17以后

(2)解压:
cd /server/tools
tar xf mysql-5.6.36.tar.gz
(3)安装:
cd mysql-5.6.36

cmake . -DCMAKE_INSTALL_PREFIX=/application/mysql-5.6.36 \
-DMYSQL_DATADIR=/application/mysql-5.6.36/data \
-DMYSQL_UNIX_ADDR=/application/mysql-5.6.36/tmp/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS=all \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_FEDERATED_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
-DWITH_ZLIB=bundled \
-DWITH_SSL=bundled \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_EMBEDDED_SERVER=1 \
-DENABLE_DOWNLOADS=1 \
-DWITH_DEBUG=0

make && make install

三、配置并启动

(1)制作软连接:
ln -s /application/mysql-5.6.36/ /application/mysql

(2)拷贝配置文件到/etc:
cp support-files/my*.cnf /etc/my.cnf

(3)初始化数据库:
/application/mysql/scripts/mysql_install_db --basedir=/application/mysql/ --datadir=/application/mysql/data --user=mysql

(4)创建关键目录并设置权限:
mkdir -p /application/mysql/tmp
chown -R mysql.mysql /application/mysql/

(5)复制启动脚本到/etc/init.d/mysqld
cp support-files/mysql.server /etc/init.d/mysqld

(6)启动数据库
/etc/init.d/mysqld start
netstat -lntup|grep 330

(7)配置环境变量
echo 'PATH=/application/mysql/bin/:$PATH' >>/etc/profile
tail -1 /etc/profile
source /etc/profile
echo $PATH
mysql

select user,host,password from mysql.user;

配置 数据 数据库 目录 主机 关键 变量 快照 拷贝 文件 机器 权限 模板 版本 环境 用户 社区 脚本 软件 软件下载 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 sqlite 数据库路径 计算机三级数据库技术答题 公司电脑共享服务器地址怎么找到 自动化专业数据库 网络安全售前等级划分 网络安全法 蠕虫病毒 asa数据库是什么数据库 怎么选择数据库的属性 软件开发结束总结缺点 备份数据库恢复模式 5个网络安全观 中国电信集团成立网络安全公司 软件开发招聘面试怎么说 苏州星云网络技术有限公司 网络安全儿童画四年级 阿里云 数据库查询长连接 华瑞网络安全 数据库分析技术是什么 软件开发公司估值方法有哪些 华为服务器通电开机设置 美信网络技术诈骗 云南pdu服务器专用电源怎么选 致远协同服务器地址 服务器不识别硬盘是怎么回事 中国电信集团成立网络安全公司 脏小豆骗赞服务器入服申请怎么填 网络安全np名词解释 微信支付服务器端 车载音乐显示服务器错误怎么回事 微信数据库文件怎么查看
0