mysql5.5.9_centos下mysql5.5.9编译安装
需要下载安装Cmake; wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz安装cmake;
yum install gcc*tar xvzf cmake-2.8.4.tar.gz./configuremakemake install
tar zxvf mysql-5.5.9.tar.gz
cd mysql-5.5.9
cmake . \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql/ \
-DMYSQL_DATADIR=/var/mysql\
-DMYSQL_UNIX_ADDR=/var/mysql/mysqld.sock \
-DWITH_INNOBASE_STORAGE_ENGINE=1\
-DENABLED_LOCAL_INFILE=1\
-DMYSQL_TCP_PORT=3306\
-DEXTRA_CHARSETS=all \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8-general_ci \
-DMYSQL_UNIX_ADDR=/var/mysql/mysql.sock \
-DWITH_DEBUG=0
报错:
解决:yum install ncurses*
rm CMakeCache.txt
再执行上面命令
cmake . \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql/ \
-DMYSQL_DATADIR=/var/mysql\
-DMYSQL_UNIX_ADDR=/var/mysql/mysqld.sock \
-DWITH_INNOBASE_STORAGE_ENGINE=1\
-DENABLED_LOCAL_INFILE=1\
-DMYSQL_TCP_PORT=3306\
-DEXTRA_CHARSETS=all \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8-general_ci \
-DMYSQL_UNIX_ADDR=/var/mysql/mysql.sock \
-DWITH_DEBUG=0
复制配置文件
cp support-files/my-huge.cnf /etc/my.cnf
cp support-files/mysql.server /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld
/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data &
修改配置文件my.cnf
在[mysqld]下添加 :datadir = /usr/local/mysql/data/
没添加的话数据库无法启动
service mysqld start
设置密码:mysqladmin -uroot password "yourpassword"
mysql5.5.9_centos下mysql5.5.9编译安装相关推荐
- 在PK体系下的CentOS上编译安装 MySQL 5.7
本文主要介绍如何在 PK 体系下的 CentOS 上编译安装 MySQL 5.7,本文使用的操作系统环境为: CentOS 版本: # cat /etc/redhat-release CentOS L ...
- Linux下通过源码编译安装程序
本文简单的记录了下,在Linux下如何通过源码安装程序,以及相关的知识. 一.程序的组成部分 Linux下程序大都是由以下几部分组成: 二进制文件:也就是可以运行的程序文件 库文件:就是通常我们见到的 ...
- mysql netcdf_Linux下用Intel编译器编译安装NetCDF-Fortan库(4.2以后版本)
本来这个问题真的没必要写的,可是真的困扰我太久%>_ 首先,最权威清晰的安装文档还是官方的: 那这个文档最开始就告诉我们,自NetCDF库4.2版本以后,Fortran的库和C的库就要分开bui ...
- windows下Google Protocol Buffer 编译安装(vs)教程
蒲公英的博客 分享技术带来的快乐 Kuaile.IN 搜索 首页 安卓相关 WordPress 主机相关 Linux相关 网络技术 电脑技术 编程技术 免费资源 当前位置: 首页 > 编程技术 ...
- 源代码编译MYSQL5.6 环境下的MHA+KEEPALIVED的安装和维护
前 言 摘 要 MHA 是当 master 出现故障,挑选一个 slave 作为新的 master 并构建成新的 主从架构的管理工具.从 master 出现故障到构建成新的主从架构时间是 1 ...
- MySQL5.5.15_linux下mysql-5.5.15安装详细步骤
linux下mysql-5.5.15安装详细步骤 注:该文档中用到的目录路径以及一些实际的值都是作为例子来用,具体的目录路径以各自安装时的环境为准 mysql运行时需要一个启动目录.一个安装目录和一个 ...
- linux如何卸载mysql5.7,Linux下Mysql5.7.19卸载方法
Linux下Mysql5.7.19卸载方法 1.查找以前是否装有mysql 命令:rpm -qa|grep -i mysql 可以看到mysql的两个包: mysql-*..*.RHEL** mysq ...
- centos7编译安装mysql5.7_在Centos7源码包编译安装MySQL5.7
1.通过国内镜像下载源码包 下载包含boost的源码包 wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-boost-5.7.23.tar.gz 2 ...
- ubuntu 18 mysql5.7_Ubuntu18.04 下 MySQL5.7 的安装
Ubuntu18.04 下 MySQL5.7 的安装 进行命令行安装: 1. 安装 MySQL 服务端和客户端: sudo apt-get install MySQL-server-5.7 2. 安装 ...
- debian编译php mysql5.6_在Debian/Ubuntu上免编译安装PHP7.2~5.6
本文介绍在 Debian/Ubuntu 系统上免编译安装 PHP7.2~5.6,教程适用系统为:Debian 9.Deiban 8.Ubuntu 18.04 LTS.Ubuntu 16.04 LTS. ...
最新文章
- rpm安装的mysql如何数据迁移_【鲲鹏翱翔】数据库04-MySQL5.7.28移植安装指南-RPM包方式...
- 自动挂载配置本地yum源
- apple hosts
- 画原型前需要思考的一些事(上)
- 我对“POST和GET的区别”的理解
- VTK:图片之ImageDifference
- Python检查特定值是否包含在列表中
- exif.js html图片旋转,exif.js 实现图片旋转到正常
- sys模块,subprocess模块
- 没有安装gcc,导致提示configure cannot guess build type; you must specify one
- 单片机定时器实验报告C语言,51单片机定时器实验报告.doc
- 蚂蚁金服实习三面,offer已拿。我总结了所有面试题,其实也不过如此!!
- 【解决】路由器设置成交换机使用
- Bitmap的加载和Cache
- [sdx62]使用diff工具给开源软件包dnsmasq打patch操作方法
- 网页进服务器,如何通过网页进去云服务器
- Lua程序设计读书 随笔
- KeyStore加载PublicKey/PrivateKey(公/私钥)证书
- 从网页到微信小程序开发:一:小程序与普通网页的区别
- Python系列(五):bytes和str的区别与联系
热门文章
- 站立会议01(冲刺2)
- #100天计划# 2013年10月8日
- “DropDownList1”有一个无效 SelectedIndex,因为它不在项目列表中。
- Lotus中Form与Document的区别
- postman工具 如何传递当前时间戳和MD5加密
- Async注解使用及源码分析
- Java泛型通配符T,E,K,V
- MyBatis中association,collection多表查询(resultMap高级映射)笔录
- 市场监管总局通报部分转供电主体不执行国家电价政策案例
- 如何快速求解第一类斯特林数--nlog^2n + nlogn