mysql源码安装(简化版)

1.添加组和用户

groupadd mysql

useradd -g mysql mysql -s /bin/false

mkdir /data/mysql -p

chown -R mysql:mysql /data/mysql

2.下载mysql包

cd  /usr/local

wget http://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.21.tar.gz

3.下载依赖包

yum install  -y bison cmake gcc gcc-c++ libaioncurses-devel

4.编译安装mysql

cd /usr/local

tar xf mysql-5.6.21.tar.gz

mv mysql-5.6.21 mysql

cd mysql

cmake .-DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql-DSYSCONFDIR=/etc

make;make install

5.优化和初始化mysql

rm -rf /etc/my.cnf

cd /usr/local/mysql

./scripts/mysql_install_db --user=mysql--basedir=/usr/local/mysql --datadir=/data/mysql #初始化mysql

ln -s /usr/local/mysql/my.cnf  /etc/my.cnf

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

chmod 755 /etc/init.d/mysqld

chkconfig mysqld on

6.启动mysql

vi /etc/rc.d/init.d/mysqld

basedir=/usr/local/mysql   #添加

datadir=/data/mysql       #添加

service mysqld restart

echo "PATH=$PATH:/usr/local/mysql/bin">>/etc/profile

source /etc/profile

时间: 2024-11-05 20:44:18

mysql源码安装(简化版)的相关文章

MySQL系列 - MySQL源码安装配置

二.MySQL系列 - MySQL源码安装配置(附5.7等最新版本)1.依赖环境准备2.开始安装2.1.下载MySQL2.2.解压2.3.赋权限2.4.修改配置文件2.5.启动MySQL3.MySQL 5.7源码安装不同之处 二.MySQL系列 - MySQL源码安装配置(附5.7等最新版本) 1.依赖环境准备 make安装 make编译器下载地址:http://www.gnu.org/software/make/ # tar zxvf make-3.82.tar.gz # cd make-3.

mysql源码安装

一.准备工作 1.下载源码安装包,http://dev.mysql.com/downloads/mysql/ (我用的是mysql-5.6.16) 2.本人是ubuntu上安装的,需要几个依赖的程序:cmake.g++.libncurses5-dev 二.开始安装 1.创建好用户和目录 groupadd mysql # 添加用户组 useradd -r -g mysql mysql mkdir -p /usr/local/mysql # 创建安装目录 chown -R root:mysql /u

(二)企业部分之mysql源码安装

所需软件包:mysql-boost-5.7.11.tar.gz,cmake-2.8.12.2-4.el6.x86_64.rpm tar zxf mysql-boost-5.7.11.tar.gz yum install cmake -y yum update cmake-2.8.12.2-4.el6.x86_64.rpm yum install gcc gcc-c++ ncurses-devel bison -y    ##解决依赖性 cmake -DCMAKE_INSTALL_PREFIX=/

maridb\mysql 源码安装,以10.1.26版本为例

mysql 源码安装(mariadb 10.1.26) 1.环境部署 1 安装cmake 源码安装三部曲或者yum install cmake 2安装依赖包yum install -y ncurses-devel openssl-devel openssl gcc gcc-c++ readline-devel zlib-devel libaio-devel libxml2-devel libcurl-devel libarchive-devel boost boost-develyum grou

Mysql源码安装、配置、初始化及启动

[在此处输入文章标题] 主机环境redhat6.5 实验环境服务端 ip 172.25.29.1  mysql 安装包  mysql-boost-5.7.11.tar.gz   cmake-2.8.12.2-4.el6.x86_64.rpm 1.mysql的源码安装 1.解压压缩包 [[email protected] mnt]# tar zxfmysql-boost-5.7.11.tar.gz  #解压gz包 [[email protected] mnt]# yum installcmake-

mysql源码安装(5.1)

下载mysql源码包并解压.wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.73.tar.gztar -zxvf mysql-5.1.73cd mysql-5.1.73 创建用户.basedir datadiruseradd -s /sbin/nologin  mysqlmkdir -p /usr/local/mysqlmkdir -p /data/mysqlchown mysql /data/mysql 编译前的参数配置.

CentOS 7运维管理笔记(10)----MySQL源码安装

MySQL可以支持多种平台,如Windows,UNIX,FreeBSD或其他Linux系统.本篇随笔记录在CentOS 7 上使用源码安装MySQL的过程. 1.下载源码 选择使用北理工的镜像文件: 在CentOS 7 中输入如下命令: [[email protected]:~/Downloads] # wget http://mirror.bit.edu.cn/mysql/Downloads/MySQL-5.6/mysql-5.6.31.tar.gz 2.解压mysql源码压缩文件,并更新软件

关于mysql源码安装后备份没有mysqldump命令的错误解决

源码安装的mysql在经历了创建库,选定库,创建表,插入数据后,备份时出现了 -bash:mysqldump  command not found 的错误,这是环境变量配置的问题, 命令解决入下: vim  /etc/profile 在最后一行添加:export  PATH=/usr/local/mysql/bin :$PATH 执行命令:source /etc/profile 问题解决.

Linux MySQL源码安装缺少ncurses-devel包

在Red Hat Enterprise Linux Server release 5.7 上用源码安装MySQL-5.6.23时,遇到了" remove CMakeCache.txt and rerun cmake.On Debian/Ubuntu, package name is libncurses5-dev, on Redhat and derivates it is ncurses-devel."错误,如下所示 [[email protected] mysql-5.6.23]#

Linux(CentOS或RadHat)下MySQL源码安装

安装环境: CentOS6.3 64位 软件: Mysql-5.6 所需包: gcc/g++ :MySQL 5.6开始,需要使用g++进行编译.cmake  :MySQL 5.5开始,使用cmake进行工程管理,cmake需要2.8以上版本.bison  :MySQL语法解析器需要使用bison进行编译.ncurses-devel :用于终端操作的开发包.zlib    :MySQL使用zlib进行压缩 有关库包下载: 可以自己去官网下载,也可以去网盘下载 http://pan.baidu.co