文档章节

mysql5.6 安装脚本

dfkjih
 dfkjih
发布于 2016/02/17 09:43
字数 203
阅读 13
收藏 0
#!/bin/bash
#先解压并进入安装目录,执行完毕之后拷贝配置内容到my.cnf

#添加mysql用户
groupadd mysql
useradd -r -s /sbin/nologin -g mysql mysql

#安装编译依赖
yum -y install gcc gcc-c++ cmake ncurses-devel bison
rm -f /etc/my.cnf

#开始编译
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DSYSCONFDIR=/etc \
-DEXTRA_CHARSETS=all \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci
 
make && make install
chown -R mysql:mysql /usr/local/mysql
cd /usr/local/mysql
rm -f /etc/my.cnf

#初始化
scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql
cp -a support-files/mysql.server /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld

echo 'PATH=/usr/local/mysql/bin:$PATH\nexport PATH' >>/etc/profile
source /etc/profile

#启动MySQL
/usr/local/mysql/bin/mysqld_safe --defaults-file=/usr/local/mysql-3307/my.cnf &

#添加服务,拷贝服务脚本到init.d目录,并设置开机启动
cp support-files/mysql.server /etc/init.d/mysqld
chkconfig mysql on
service mysqld start

#设置root密码:
mysqladmin -uroot password '123456'

© 著作权归作者所有

共有 人打赏支持
dfkjih
粉丝 0
博文 23
码字总数 13951
作品 0
浦东
mysql 5.6编译

看到大牛们的学习方法,今天献丑,因为一直关注运维。大家都说,LAMP.LNAMP环境可以学到很多东西。其实这是真的,httpd可以学会优化,负载,认知WEB环境的架构理念。 通过别人的一些帖子。总...

zbzdn880524
2017/04/24
0
0
web服务器一键安装脚本--EZHTTP

EZHTTP是集成了nginx apache php mysql memcached等web服务器软件的一键安装脚本,它能自由选择安装任意的软件,自动选最优线路下载,定制容易。 如何安装 因为安装时间会比较久,建议安装前...

周有本
2013/09/08
7.2K
1
CentOS 6.8安装Zabbix3.2

1.安装基础软件 yum install -y vim wgetlrzsz 2.关闭selinux setenforce 0 3.更换yum源 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak wget http://mirrors......

lrq110120
2017/02/22
0
0
zabbix3.0.4使用percona-monitoring-plugins插件来监控mysql5

zabbix3.0.4使用percona-monitoring-plugins插件来监控mysql5.6的详细实现过程 zabbix3.0.4使用percona-monitoring-plugins插件来监控mysql5.6的详细实现过程 因为Zabbix自带的MySQL监控没有...

xiaocao13140
06/29
0
0
windows mysql 自动备份的几种方法

1、复制date文件夹备份 ============================ 假想环境: MySQL 安装位置:C:MySQL 论坛数据库名称为:bbs 数据库备份目的地:C:dbbak ============================ 新建dbbak.bat...

lisq6151
2016/03/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

ZOOKEEPER安装记录

本文借鉴了链接的内容,但是有几部分需要注意: 下载zookeeper的位置是:连接; 执行这两部,得再root下,sudo不能用,还不知道为啥。

恰东
21分钟前
2
0
解决你的无线路由器被蹭网烦恼

教你几招提高无线路由器的安全性-再也不用担心蹭网了。随着无线网络的普及,无线网络的安全问题越来越严重。本文教你几招提高家用无线路由器的安全性,再也不用担心蹭网了。 随着无线网络的普...

linuxprobe16
26分钟前
1
0
分布式系统消息中间件—RabbitMQ的使用进阶篇

前言: 这篇文章主要总结一下RabbitMQ在日常项目开发中比较常用的几个特性。 一。 mandatory 参数 上一篇文章中我们知道,生产者将消息发送到RabbitMQ的交换器中通过RoutingKey与BindingKey的...

Java干货分享
26分钟前
1
0
RabbitMQ清除队列中的所有消息

最近在研究 RabbitMQ 消息队列,安装好进行测试的时候发觉在一个名为 MyRabbitMQ 的消息队列中已经插入了大量的数据。 最后不得不找方法清除。 linux或者windows 输入命令: rabbitmqctl li...

覃大光
30分钟前
1
0
java equals和==的区别

public class StaticDemo { public static void main(String[] args) { /** * 1、包装类的“==”运算在未遇到算术运算的情况下不会自动拆箱(堆中存储的地址是否相同,即栈中的内容是否相同)...

恋码之子
34分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部