linux mysql 源码编译安装mysql5.6,Linux MySQL单实例源码编译安装5.6

cmake软件

tar -zxvf cmake-2.8.11.2.tar.gz

cd cmake-2.8.11.2

./bootstrap

make

make install

cd ../

依赖包

yum install ncurses-devel -y

yum install pcre pcre-devel -y

yum install gcc* -y

创建用户

groupadd mysql

useradd -g mysql mysql

echo "oracle" |passwd --stdin mysql

创建目录

mkdir mkdir /data/mysql/{data,tmp} -p

chown -R mysql:mysql /data

解压编译MySQL

tar -zxvf mysql-5.6.31.tar.gz

cd mysql-5.6.31

cmake . -DCMAKE_INSTALL_PREFIX=/data/mysql -DMYSQL_DATADIR=/data/mysql/data -DMYSQL_UNIX_ADDR=/data/mysql/tmp/mysql.sock -DWITH_INNOBASE_STORAGE_ENGINE=1  -DWITH_ARCHIVE_STPRAGE_ENGINE=1  -DWITH_BLACKHOLE_STORAGE_ENGINE=1  -DWIYH_READLINE=1 -DWIYH_SSL=system -DVITH_ZLIB=system -DWITH_LOBWRAP=0 -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci

make

#[100%] Built target my_safe_process

make install

如果上述操作未出现错误,则MySQL 软件cmake方式的安装就算成功了。

添加/data/mysql/bin到环境变量

export PATH=/data/mysql/bin:$PATH

source /etc/profile

初始化数据库

/data/mysql/scripts/mysql_install_db --basedir=/data/mysql --datadir=/data/mysql/data/ --user=mysql

添加到chkconfig能管理的服务

cp /data/mysql/support-files/mysql.server /etc/init.d/mysqld

chkconfig --add mysqld

然后就可以使用此命令启动/关闭 mysql:

/etc/init.d/mysqld start

/etc/init.d/mysqld stop

设置密码:

/data/mysql/bin/mysqladmin -u root password "oracle"

删除一些用户

delete from mysql.user where user!='root' or host!='localhost';

创建管理员用户

create user admin  IDENTIFIED by 'chain#3360DRGP';

GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%'  WITH GRANT OPTION;

FLUSH PRIVILEGES;

创建数据库:

CREATE DATABASE dwdb DEFAULT CHARACTER SET  utf8;

Linux MySQL单实例源码编译安装5.5.32

cmake软件 tar -zxvf cmake-2.8.8.tar.gz cd cmake-2.8.8 ./bootstrap make make install cd ../   依赖包 yum i ...

Linux中MySQLl单实例源码编译安装

MySQL5.5以后源码安装要用cmake 1.3 安装相关包(cmake) 1.3.1 cmake软件 cd /home/Public/tools/ tar xf cmake-2.8.8.tar.g ...

Mysql 5.6 源码编译安装

简介: 多余的话不说,就是源码安装 Mysql 5.6 ,机器内存 512 MB ,系统 CentOS 6.6 ,安装方式 minimal ! 1.安装底层支持包 shell > yum -y ...

总结源码编译安装mysql

最近在学习源码编译安装LAMP.LNMP时,一直遇到一个难题,就是就是mysql无论怎么源码编译安装,到最后启动服务都提示"Starting MySQL.The server quit wi ...

Linux下源码编译安装rpy2

R(又称R语言)是一款开源的跨平台的数值统计和数值图形化展现工具.rpy2是Python直接调用R的第三方库,它可以实现使用python读取R的对象.调用R的方法以及Python与R数据结构转换等.这 ...

Linux 从源码编译安装 OpenSSH

https://blog.csdn.net/bytxl/article/details/46639073 Linux 从源码编译安装 OpenSSH以及各问题解决 2015年06月25日 17:37: ...

MySQL数据库企业级应用实践(多实例源码编译)

MySQL数据库企业级应用实践(多实例源码编译) 链接:https://pan.baidu.com/s/1ANGg3Kd_28BzQrA5ya17fQ 提取码:ekpy 复制这段内容后打开百度网盘手机 ...

MySQL 源码编译安装

脚本须知: 1. 该脚本目前只测试过mysql版本为5.6.x的源码,其他源码可以对本脚本稍作修改即可 2. 本脚本也可以使用wget mysql源码的方式进行,但考虑到后期提供源码的地址不可用,所以 ...

CentOS 6.6 下源码编译安装MySQL 5.7.5

版权声明:转自:http://www.linuxidc.com/Linux/2015-08/121667.htm 说明:CentOS 6.6 下源码编译安装MySQL 5.7.5 1. 安装相关工具# ...

随机推荐

ASP.NET Identity V2

Microsoft.AspNet.Identity是微软在MVC 5.0中新引入的一种membership框架,和之前ASP.NET传统的membership以及WebPage所带来的SimpleMe ...

cocos2d-x 锚点,位置==》动手实验记录 多动手... :)

总结: 1:cocos2d-x的位置由锚点和Position位置 共同决定的.2: cocos2d-x,当位置不设置或者为零的时候, 子节点的锚点位置永远位于父节点的左小角的地方3:我们的自己的游戏编 ...

mysql Emoji表情字符集转换

Java代码 java.sql.SQLException: Incorrect stri ...

yii2 resetful 授权验证

什么是restful风格的api呢?我们之前有写过大篇的文章来介绍其概念以及基本操作. 既然写过了,那今天是要说点什么吗? 这篇文章主要针对实际场景中api的部署来写. 我们今天就来大大的侃侃那些年a ...

Node.js JXcore 打包

Node.js 是一个开放源代码.跨平台的.用于服务器端和网络应用的运行环境. JXcore 是一个支持多线程的 Node.js 发行版本,基本不需要对你现有的代码做任何改动就可以直接线程安全地以多线 ...

sql学习内容记录

1.left函数 left(字段,长度):获取指定字段左侧的数据,类似substring函数 2.union / union all 将多个记录合并成一个完整的数据集 3.insert into se ...

十行代码--用python写一个USB病毒 (知乎 DeepWeaver)

昨天在上厕所的时候突发奇想,当你把usb插进去的时候,能不能自动执行usb上的程序.查了一下,发现只有windows上可以,具体的大家也可以搜索(搜索关键词usb autorun)到.但是,如果我想, ...

ipconfig/all详解

Ipconfig/all(win+R-->cmd-->ipconfig/all)最常用的就是显示自己主机的ip了,可以让我们了解自己的计算机是否成功的租用到一个IP地址.但是ipconfi ...

temp table

在Oracle8i或以上版本中,可以创建以下两种临时表: 1.会话特有的临时表 CREATE GLOBAL TEMPORARY (

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值