码迷,mamicode.com
首页 > 数据库 > 详细

mysql安装 demo [linux centos7] [5.7.26]

时间:2019-06-26 10:46:26      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:def   pre   arc   unix   source   方法   编译   一个   project   

 

MySQL 安装配置

https://www.runoob.com/linux/mysql-install-setup.html

 

 

编译安装时报错,遇到一个问题,有几个注意点

一是cmake前要删除一个文件

二是要安装或者下载boost

技术图片

--原来是MySql5.7 开始必须要先下载boost包  或者编译安装mysql时下载这个包

解决: 
(1)在预编译时添加相应的选项:cmake ...  -DENABLE_DOWNLOADS=1 -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/boost 
(2)或者下载一个boost包,放到/usr/local/boost目录下,然后在cmake后面加选项-DWITH_BOOST=/usr/local/boost

  

wget http://sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.gz

tar zxvf

有可能不需要编译和安装,不确定 -- 最后是安装了,但是很耗时

但是boost路径千万不能错

  

解决: 
(1)安装ncurses-devel 
yum -y install ncurses-devel 
(2)删除CMakeCache.txt 
rm CMakeCache.txt 
(3)重新cmake 
复制代码 代码如下:
[root@localhost mysql-5.7.13]# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=mysql.mysql -DDEFAULT_CHARSET=gbk -DDEFAULT_COLLATION=gbk_chinese_ci -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DMYSQL_DATADIR=/data/mysqldb -DMYSQL_TCP_PORT=3306 -DENABLE_DOWNLOADS=1 -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/boost

复制代码 代码如下:
[root@localhost mysql-5.7.13]# make[root@localhost mysql-5.7.13]# make install

  

 

最全的mysql 5.7.13 安装配置方法图文教程(linux) 强烈推荐!

https://www.jb51.net/article/90317.htm

 

mysql安装 demo [linux centos7] [5.7.26]

标签:def   pre   arc   unix   source   方法   编译   一个   project   

原文地址:https://www.cnblogs.com/whoknows1/p/11088457.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!