源码安装mysql5.7
来源:互联网 发布:linux find指令 编辑:程序博客网 时间:2024/06/06 14:14
先参考官网上的说明,安装一些必备的东西。
https://dev.mysql.com/doc/refman/5.7/en/source-installation.html
主要是cmake和boost
一、安装cmake
下载cmake,解压后
./bootstrap
make && make install
安装完成后,查看cmake的版本
cmake -version
二、安装boost
安装的时候注意一下要求的版本,版本不一致的话,会出现什么呢,可说不定。
下载安装包至/usr/local,解压改名为boost,开始安装。
./bootstrap.sh
./b2 install
结束。
三、安装mysql
1、下载源码
https://dev.mysql.com/downloads/mysql/
注意下载的时候选择source code的。
2、添加用户组及用户
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
3、解压开始安装。
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/home/mysql/data -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=3306 -DENABLE_DOWNLOADS=1 -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/boost
4、修改目录所有者
chown -R mysql:mysql /usr/local/mysql
chown -R mysql:mysql /usr/local/mysql/data
5、初始化配置
初始化的时候会生成1个随机密码,记住它!
bin/mysqld --initialize --basedir=/usr/local/mysql --datadir=/home/mysql/data --user=mysql
6、修改root密码
bin/mysql -uroot -p
输入上一步记住的随机密码
set password for root@localhost = password('你的密码');
flush privileges;
quit
结束。
阅读全文
0 0
- Mysql5.7源码安装
- mysql5.7源码安装
- 源码安装mysql5.7
- ubuntu14源码安装mysql5.7
- CentOS7 源码安装MySQL5.7
- centos7源码安装mysql5.7
- Linux mysql5.7源码安装
- linux源码安装mysql5.7
- centos7 安装mysql5.7(源码安装)
- CentOS 7 源码安装 mysql5.7
- Centos7下源码安装Mysql5.7
- MySQL5.7源码安装问题汇总
- Debian7.8源码安装MySQL5.7
- CentOS 7 源码安装Mysql5.7.19
- centOs6.7安装mysql5.6源码包
- centos7.3 中mysql5.7源码安装
- centos6.8源码安装mysql5.7
- 源码安装mysql5.1.51
- Java开发中的23种设计模式详解之一:5种创建型模式
- golang 逐行读取文件
- php 解决json_encode中文UNICODE转码问题
- 密码学笔记
- 对召回率、准确率、mAP的理解
- 源码安装mysql5.7
- Week3模拟
- 轮播+跳转+xlistview
- Dialog出现黑框
- 机器学习-训练模型的保存与恢复(sklearn)
- 阿里面试后的想法
- elasticsearch系列-ES对多个字段聚合,select A,B,COUNT(*) from table group by A,B
- 字符串
- 服务播放音乐