mysql编译方式安装_mysql编译方式安装
1、cmake包安装
上传cmake-2.8.8.tar.gz到opt下,解压tar xf cmake-2.8.8.tar.gz。
执行./configure,报错如下:
Error when bootstrapping CMake:
Cannot find appropriate C++ compiler on this system.
这是由于最小化安装centos后,没有安装cc编译器,因此yum install gcc、yum install gcc-c++
再次执行./configure成功。执行gmake,gmake install。
2、mysql安装
编译mysql
cmake -DCMAKE_INSTALL_PREFIX=/mysql \
-DMYSQL_DATADIR=/mysql/data \
-DSYSCONFDIR=/etc \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DMYSQL_UNIX_ADDR=/mysql/mysql.sock \
-DMYSQL_TCP_PORT=3306 \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DEXTRA_CHARSETS=all \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci
执行报错,如下:
CMake Error at cmake/readline.cmake:83 (MESSAGE):Curses library not found.
Please install appropriate package,remove CMakeCache.txt and rerun cmake.On Debian/Ubuntu, package name is libncurses5-dev, on Redhat and derivates it is ncurses-devel.
Call Stack (most recent call first):
cmake/readline.cmake:127 (FIND_CURSES)
cmake/readline.cmake:217 (MYSQL_USE_BUNDLED_LIBEDIT)
CMakeLists.txt:269 (MYSQL_CHECK_READLINE)
原因是操作未安装ncurses-devel,安装yum install ncurses-devel。再次执行编译,成功。
执行make && make install 安装。
复制cp /mysql/support-files/my-small.cnf /etc/ ,cp /mysql/support-files/mysql.server /etc/init.d/mysqld
启动/etc/init.d/mysqld start ,报错Starting MySQL. ERROR! The server quit without updating PID file (/mysql/ares.pid).
查看日志信息more /mysql/data/ares.err ,报错为190331 10:44:35 [ERROR] Fatal error: Can't change to run as user 'mysql' ; Please check that the user exists!
添加用户mysql后,更改mysql目录权限,/etc/init.d/mysqld start 启动成功。
mysql编译方式安装_mysql编译方式安装相关推荐
- centos mysql安装_mysql yum源安装
部署服务器环境的时候经常要安装mysql,以下是常见的安装方式 源码安装 rpm包安装 yum源安装 这篇主要介绍yum源安装. yum源下载 进入 https://dev.mysql.com/dow ...
- mysql for mac 使用_MySQL for Mac 安装和基本操作
一.安装mysql 1.mysql下载地址http://dev.mysql.com/downloads/mysql/我的机器是mac 10.8的;所以使用mysql-5.6.10-osx10.7-x8 ...
- linux mysql odbc驱动安装_MySQL ODBC 驱动安装
阅读目录 一.在线安装 1.yum在线安装驱动 2.配置驱动 3.测试连接 二.编译安装 1.MySQL创建测试用户和测试库 2.安装驱动 3.配置驱动 4.测试 一.在线安装 1.yum在线安装驱动 ...
- mysql主从安装_MySQL主从详细安装步骤
网站: 程序在:web服务器192.168.1.100上面 数据库在:MySQL服务器192.168.1.123上面 实现目的:增加一台MySQL备份服务器(192.168.1.124),作为MySQ ...
- 2.mysql数据库如何安装_MySQL数据库如何安装
MySQL数据库如何安装 时间:2019-06-17 13:50:14 来源: 作者: 伙伴们,这两年软件测试异常火爆,90%以上的软件都需要操作数据,比如游戏.社交.新闻.商城.财务等,这些软件 ...
- mysql zip 初始密码_mysql压缩包zip安装,初始化密码以及在用户目录下直接登录mysql...
mysql压缩包zip安装 mysql压缩包官网下载地址:https://dev.mysql.com/downloads/mysql/ 如果下载太慢的可以去我的网盘下载: 链接:https://pan ...
- mysql下载 简书_MySQL下载与安装(8.0.20版)
MySQL下载 MySQL官网:链接 登录官网后如下图下载MySQL软件: 点击1和2后进入下图页面: 再点击MySQL Community Server进入下图下载页面: 根据上图选择好1处后点 ...
- mysql为什么要编译安装_Mysql编译安装
Mysql编译安装 创建目录 [root@db02 ~]# mkdir /server/tools -p 进入目录 [root@db02 ~]# cd /server/tools/ 上传mysql源码 ...
- mysql编译卡主_mysql 编译安装以及主从设定
1. 下载MYSQL源码包至/home/mysql_home. 我下载下来的源码包文件名为:mysql-5.0.45.tar.gz 2. 在/home/mysql_home下,解压. tar zxvf ...
最新文章
- enscape渲图按哪个键_手机输入法之争:九宫格和全键盘哪个更科学?
- 上汽集团金忠孝: 人工智能时代的汽车将发生颠覆的变革
- fluent二维叶型仿真_ICEM划分嵌套网格之二维圆柱绕流
- 关于switch-case问题
- arcgis栅格邻域统计_ArcGIS 从基础到实战书正式出版,易智瑞技术总裁沙志友沙总推荐并亲自写序...
- MyBatis学习笔记(一)——MyBatis快速入门
- SQL SERVER 中 实现主表1行记录,子表多行记录 整合成一条虚拟列
- Spring Cloud微服务之Nacos服务注册(九)
- php pathseparator,在PHP拥有与命名空间和通过set_include_path()的一个问题
- 《MPLS在Cisco IOS上的配置》一2.3 配置命令参考
- Dubbo视频教程--基础篇--第03节--ZooKeeper注册中心安装详细步骤(单节点)
- 产品能力提升|《金字塔原理》
- matlab命令窗口作用是什么,matlab的命令窗口的作用是什么
- 笑一笑 悟空!你丫这泼猴!怎么还不来啊!
- 之前从未接触过编程,想学Python怎么开始?(史上最全学习路线图)
- 深入浅出scala之函数(匿名函数)(P41-45)
- 针对网络层的DoS攻击
- 2017届南京富士通南大软件校招软件工程师面经
- 量化研究 | CTA择时出场策略指南大全
- 第七课:每年白捡几百块,你要不要