mysql 5.6 cmake 安装_Cmake MySQL5.6 编译安装
进入MySQL5.5以后,MySQL的安装都变成了用Cmake来安装了。
一:准备工作
cd /usr/local/src/
在当前目录下准备好安装包,
cmake-3.0.2.tar.gz
mysql-5.6.20.tar.gz
二:安装
#cmake
tar -zxvf cmake-3.0.2.tar.gz
cd cmake-3.0.2
./bootstrap
gmake
gmake install
#mysql
tar zxvf mysql-5.6.20.tar.gz
cd mysql-5.6.20
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DSYSCONFDIR=/etc \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock \
-DMYSQL_TCP_PORT=3306 \
-DENABLED_LOCAL_INFILE=1 \
-DEXTRA_CHARSETS=all \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci
make && make install
#生成配置文件
cd support-files
cp my-default.cnf /etc/my.cnf
groupadd mysql
useradd -M -s /sbin/nologin -g mysql mysql
chown -R mysql:mysql /usr/local/mysql
cd /usr/local/mysql
#初始化数据库
scripts/mysql_install_db --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql
#添加服务,拷贝服务脚本到init.d目录,并设置开机启动
cp support-files/mysql.server /etc/init.d/mysqld
chkconfig mysqld on
#启动MySQL
service mysqld start
#更改密码
/usr/local/mysql/bin/mysqladmin -u root password 123456
#测试连接mysql
/usr/local/mysql/bin/mysql -u root -p
修改/etc/profile文件,在文件末尾添加
vi /etc/profile
PATH=/usr/local/mysql/bin:$PATH
export PATH
source /etc/profile
#修改密码 mysql -uroot mysql> SET PASSWORD = PASSWORD('123456'); mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
mysql 5.6 cmake 安装_Cmake MySQL5.6 编译安装相关推荐
- Windows 10下mysql 64位 安装(mysql-5.7.11-winx64安装)
Windows下mysql 64位 安装(mysql-5.7.11-winx64安装) 系统Windows10 安装包mysql-5.7.11-winx64.zip 安装过程中遇到的问题,请留意4.0 ...
- mysql5.7.25源码安装_源码编译安装 mysql5.7.25
以前最烦就是源码编译安装mysql5.7 ,原因无它 - 很麻烦,但最近因学习需要避免不了,主要介绍在centos7 下源码编译安装mysql5.7 . 安装 安装依赖包 yum install -y ...
- mysql5.6.10安装图解_mysql安装图解mysql5.6.10安装详细图文教程.doc
mysql安装图解mysql5.6.10安装详细图文教程.doc 还剩 11页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 图 21设 置完毕,按&q ...
- OGRE3D 使用CMake + MinGW Make源码编译安装
OGRE3D 使用CMake + MinGW Make源码编译安装 官网下载源码 根据官方文档进行CMakeGUI编译,以及遇到的坑 没有imgui.cpp? D3D相关的undefined refe ...
- libaio源码安装_MySQL5.7.17 编译安装及二进制安装详解
MySQL 的安装方式有很多,最常见的就是编译安装和二进制安装: 在这里我将两种安装方式都介绍一下,自由选择: 首先我们来看一下编译安装的步骤: 首先,到官方网站中下载源码包: Download My ...
- linux安装源文件出现错误,编译安装源码时出现错误的解决方法
由于软件更新速度比较快,所以我们经常需要自己动手去编译安装一个软件,但是编译安装时难免不出现错误,像LAMP,LNMP在好多平台我都是手动编译的,也出现过不少错误,以下总结编译安装出现错误时的解决方法 ...
- ubuntu14.04 nginx php编译安装,Ubuntu 14.04 编译安装 Nginx
在Ubuntu 14.04下编译安装 Nginx过程笔记. 下载源码包 nginx 地址: http://nginx.org/en/download.html 编译前先安装两个包: 直接编译安装会碰到 ...
- yum安装 vs 源码编译安装
一直坚持yum安装,原则如下: 1. 公共约定优先,方便运维 2. 方便编写自动化部署脚本 3. 应用升级方便 一直以为源码编译安装可能会有效率上的优势,结局却比较另人忧伤. 根做运维的朋友聊天,谈到 ...
- linux rsync yum安装,Linux安装yum安装rsync 、Linux编译安装最新版rsync
Loading... # Linux安装yum安装rsync .Linux编译安装最新版rsync ## 针对CentOS采用 yum 安装 ### 安装 ``` yum install rsync ...
最新文章
- html5+ mui框架 微信授权登录后跳回app无任何回调事件
- 《微机原理及接口技术》第07章在线测试
- LinkCutTree 总结
- javamail发送邮件的简单实例
- MySQL 字符串转in/double类型——CAST/CONVERT函数的用法
- SQL 审核:基于PG数据库插件hook的SQL规范审核工具
- 计算机在材料科学与工程中的应用,计算机在材料科学与工程中的应用
- java字节码分析(jclasslib)-synchronized原理
- 1983年图灵奖--肯尼斯·汤普森和丹尼斯·里奇简介
- 小程序和服务器之间的通信,微信小程序建立服务器通信的方法
- 万有引力的意思_万有引力的本质是什么?
- PDF 的命令行操作
- Android facebook集成
- 小程序webview内网页实现微信支付
- 宏基d260linux系统,宏碁最新推出的Aspire C系列一体机提供Linux FreeDOS操作系统
- Spring框架学习笔记(三)(AOP,事务管理)
- python如何爬虫eps数据_Python爬虫数据提取总结
- 2017第十四届广州国际乐器展览会会刊(参展商名录)
- 黎曼猜想为何如此重要?
- Python网络爬虫及自动化——核酸查询并截图
热门文章
- js异步等待完成后再进行下一步操作_彻底搞懂JS事件中的循环机制 Event Loop
- java try catch_异常处理,JAVA中异常处理的介绍
- 东 北 大 学计算机辅助设计,东北大学计算机辅助设计(B)
- mysql语句_Mysql语句
- 想回家吗?先用腾讯刚上线的这个功能查一查!
- MyBatis日志到底是如何做到兼容所有常用日志框架的?
- Spring Boot 2.x基础教程:Spring Data JPA的多数据源配置
- huge page 能给MySQL 带来性能提升吗?
- 《Spring Cloud微服务实战》100本赠书获得名单
- 4键电子手表说明书_电子手表怎么调(电子手表的四个键的功能各是什么)