gpt4 book ai didi

Linux环境下mysql5.7.13安装教程

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 28 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Linux环境下mysql5.7.13安装教程由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

本文实例为大家分享了Linux mysql5.7.13安装教程,供大家参考,具体内容如下 。

1、准备 cmake-3.6.0.tar.gz  bison-3.0.4.tar.gz  mysql-5.7.13.tar.gz (http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.13.tar.gz)  。

2、安装cmake 和 bison 首先可以查看下是否安装了 cmake  。

?
1
2
3
4
5
6
7
8
9
# rpm -qa |grep cmake
# tar zxvf cmake-3.6.0.tar.gz
# cd cmake-3.6.0
# ./bootstrap
# make && make install
# tar zxvf bison-3.0.4.tar.gz
# cd bison-3.0.4
# ./configure
# make && make install

3、安装Mysql  。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[root@localhost src]# tar -zxvf mysql-5.7.13.tar.gz
[root@localhost src]# cd mysql-5.7.13
[root@localhost mysql-5.7.13]# cmake -DCMAKE_INSTALL_PREFIX=/usr/ local /mysql -DMYSQL_UNIX_ADDR=/usr/ local /mysql/mysql.sock -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
 
 
...
CMake Error at cmake/boost.cmake:81 (MESSAGE):
  You can download it with -DDOWNLOAD_BOOST=1 -DWITH_BOOST=<directory>
 
  This CMake script will look for boost in <directory>. If it is not there,
  it will download and unpack it ( in that directory) for you.
 
  If you are inside a firewall, you may need to use an http proxy:
 
  export http_proxy=http://example.com:80
 
Call Stack (most recent call first ):
  cmake/boost.cmake:238 (COULD_NOT_FIND_BOOST)
  CMakeLists.txt:451 (INCLUDE)
 
-- Configuring incomplete, errors occurred!

  。

注:重新运行配置,需要删除CMakeCache.txt文件  解决:  (1)在预编译时添加相应的选项:cmake -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/boost  (2)或者下载一个boost包,放到/usr/local/boost目录下,然后在cmake后面加选项-DWITH_BOOST=/usr/local/boost 。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[root@localhost mysql-5.7.13] # cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock -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
 
  ....
  CMake Error at cmake /readline .cmake:64 (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:107 (FIND_CURSES)
  cmake /readline .cmake:181 (MYSQL_USE_BUNDLED_EDITLINE)
  CMakeLists.txt:479 (MYSQL_CHECK_EDITLINE)
 
 
  -- Configuring incomplete, errors occurred!
  See also "/usr/local/src/mysql-5.7.13/CMakeFiles/CMakeOutput.log" .
  See also "/usr/local/src/mysql-5.7.13/CMakeFiles/CMakeError.log" .

  解决:  (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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我.

最后此篇关于Linux环境下mysql5.7.13安装教程的文章就讲到这里了,如果你想了解更多关于Linux环境下mysql5.7.13安装教程的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com