ubuntu17.04下mysql5.7.18源码安装
来源:互联网 发布:域名注册查询 百度 编辑:程序博客网 时间:2024/06/13 10:58
1、下载mysql5.7.18源码(带有boost)
下载 地址为https://dev.mysql.com/downloads/mysql/
2、添加mysql组及用户groupadd mysql #
添加
mysql
用户组
useradd -r -g mysql -s /bin/false mysql #
添加
mysql
用户3、编译mysql源码 及安装
sudo
apt-get
install
libncurses5-dev
参考https://dev.mysql.com/doc/refman/5.7/en/installing-source-distribution.html需要 先安装参考:http://blog.csdn.net/xyang81/article/details/51792144cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DWITH_BOOST=
/home/wl/mysql-5.7.18/boost/boost_1_59_0
-DSYSCONFDIR=/etc -D
D
EFAULT_CHARSET=utf8mb4 -DDEFAULT_COLLATION=utf8mb4_general_ci -DENABLED_LOCAL_INFILE=1 -DEXTRA_CHARSETS=all -DWITH_DEBUG=1make make install4、初始化系统数据库
cd /usr/local/mysql
chown -R mysql:mysql .
./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
./bin/mysql_ssl_rsa_setup
chown -R root .
chown -R mysql data
5、启动在编译过程中失败时bin/mysqld_safe --user=mysql &也可以服务自启动
使用service mysqld start来启动cp support-files/mysql.server /etc/init.d/mysqld
update-rc.d mysqld defaults
service mysqld stop 关闭服务
servcie mysqld restart重启服务
6、添加环境变量
在/etc/profile文件中添加export PATH=/usr/local/mysql/bin:$PATH
然后执行source /etc/profilemake cleanrm -f CMakeCache.txt
然后再重新编译
http://www.feiyan.info/33.html
阅读全文
0 0
- ubuntu17.04下mysql5.7.18源码安装
- Ubuntu17+下安装Mysql5.7+配置字符集
- ubuntu17安装mysql5.7
- ubuntu17.04下安装LNMP
- Ubuntu17.04下安装vmware虚拟机
- ubuntu17.04下 selenium安装及使用
- VMware12.0下安装配置Ubuntu17.04
- Ubuntu17.04下安装OpenCV3.2.0
- Ubuntu17.04下安装部署DPDK17.11
- ubuntu17下安装pgAdmin4
- ubuntu17.04安装telnet
- ubuntu17.04安装samb
- Ubuntu17.04安装wps
- ubuntu17.04安装wps
- ubuntu17.04安装lamp
- UBuntu17.04 安装Mysql
- Ubuntu17.0下安装Hadoop
- centos7 minimal 环境下源码安装 mysql5.7.18
- A
- 爬取糗事百科数据
- 五子棋-人人对战(二)
- C/C++ const总结
- redis集群
- ubuntu17.04下mysql5.7.18源码安装
- 【DP UESTC 594】我要长高
- 彻底找到 Tomcat 启动速度慢的元凶
- windows下emacs latex编译命令的实现
- pdo批量插入数据
- 变化 变形
- OpenGL 入门基础教程 —— 模型的变换
- leetCode---Array Partition I
- 装饰器+递归