MySQL5.6.36编译安装
admin
2023-03-07 17:22:43
0

一、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;

相关内容

热门资讯

黑龙江煤矿透水事故5名受困人员... 新华社哈尔滨12月23日电(记者王鹤、张涛) 记者23日从黑龙江丰源矿业有限公司大通沟煤矿透水事故现...
玩家最新攻略“葫芦三娃.怎么开... 玩家最新攻略“葫芦三娃.怎么开挂?”透视曝光猫腻您好,葫芦三娃这个游戏其实有挂的,确实是有挂的,需要...
前夫失联,女子卷入780余万巨... 一纸结婚证,曾是爱情的证明,如今却成为王瑾瑜难以挣脱的债务枷锁。她未曾料到,尽管与丈夫杨某结束了婚姻...
玩家最新攻略“西南互娱.可以开... 玩家最新攻略“西南互娱.可以开挂吗?”详细开挂教程您好,西南互娱这个游戏其实有挂的,确实是有挂的,需...
【第一消息】“摇钱树拼三张.到... 有 亲,根据资深记者爆料摇钱树拼三张是可以开挂的,确实有挂(咨询软件无需...
我来教教您“白金岛歪胡子.有挂... 网上科普关于“白金岛歪胡子有没有挂”话题很是火热,小编也是针对白金岛歪胡子作*弊开挂的方法以及开挂对...
终于懂了“经典联盟.怎么装挂?... 您好:经典联盟这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款游戏...
终于了解“闲来贵州麻将.真的有... 家人们!今天小编来为大家解答闲来贵州麻将透视挂怎么安装这个问题咨询软件客服徽9752949的挂在哪里...
我来教教您“新三哥玩十三张.有... 我来教教您“新三哥玩十三张.有没有挂?”其实是有挂您好,新三哥玩十三张这个游戏其实有挂的,确实是有挂...
终于了解“麻友圈2挪来挪去.开... 您好:麻友圈2挪来挪去这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在...