日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

mysql 5.6.29.tar.gz_编译安装mysql5.6.29及安装报错的解决方法

發(fā)布時(shí)間:2023/12/19 数据库 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql 5.6.29.tar.gz_编译安装mysql5.6.29及安装报错的解决方法 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1.安裝必要的庫(kù)文件

yum install -y gcc*

2.yum安裝camke

yum install -y cmake

編譯安裝cmake

cd /usr/local/src

wget http://www.cmake.org/files/v2.8/cmake-2.8.7.tar.gz

tar zxvf cmake-2.8.7.tar.gz

cd cmake-2.8.7

./configure

make

make install

3.安裝 MYSQL

cd /usr/local/src

groupadd mysql

useradd -g mysql -M -s /sbin/nologin mysql

tar zxf mysql-5.6.29.tar.gz

cd mysql-5.6.29

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql -DDEFAULT_CHARSET=utf8 ?-DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS:STRING=all -DWITH_DEBUG=0 -DWITH_SSL=yes -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1

make && make install

cd /usr/local/mysql

chown -R mysql:mysql??/usr/local/mysql

./scripts/mysql_install_db --user=mysql??-datadir=/data/mysql

cp support-files/my-default.cnf /etc/my.cnf

cp support-files/mysql.server /etc/init.d/mysqld

bin/mysqld_safe --user=mysql &

/etc/init.d/mysqld start

錯(cuò)誤1:--?Could?NOT?find?Git?(missing:??GIT_EXECUTABLE)

--?The?C?compiler?identification?is?unknown

--?The?CXX?compiler?identification?is?unknown

CMake?Error:?your?C?compiler:?"CMAKE_C_COMPILER-NOTFOUND"?was?not?found.???Please?set?CMAKE_C_COMPILER?to?a?valid?compiler?path?or?name.

CMake?Error:?your?CXX?compiler:?"CMAKE_CXX_COMPILER-NOTFOUND"?was?not?found.???Please?set?CMAKE_CXX_COMPILER?to?a?valid?compiler?path?or?name.

解決:

-- Could NOT find Git (missing: ?GIT_EXECUTABLE)這項(xiàng)應(yīng)該缺少git包,yum install -y git

-- The C compiler identification is unknown

-- The CXX compiler identification is unknown 這兩項(xiàng)缺少gcc和gcc-c++的包,yum install -y gcc gcc-c++

錯(cuò)誤2:--?Could?NOT?find?Curses?(missing:??CURSES_LIBRARY?CURSES_INCLUDE_PATH)

CMake?Error?at?cmake/readline.cmake:85?(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:128?(FIND_CURSES)

cmake/readline.cmake:202?(MYSQL_USE_BUNDLED_EDITLINE)

CMakeLists.txt:409?(MYSQL_CHECK_EDITLINE)

--?Configuring?incomplete,?errors?occurred!

解決:--?Could?NOT?find?Curses?(missing:??CURSES_LIBRARY?CURSES_INCLUDE_PATH)

缺少ncurses-devel包,yum install -y?ncurses-devel

刪除CMakeCache.txt

file=find / -name CMakeCache.txt

rm -f $file

錯(cuò)誤3:Warning:?Bison?executable?not?found?in?PATH

解決:

Warning: Bison executable not found in PATH ?缺少Bison,yum install -y bison

原文:http://11072323.blog.51cto.com/11062323/1745980

總結(jié)

以上是生活随笔為你收集整理的mysql 5.6.29.tar.gz_编译安装mysql5.6.29及安装报错的解决方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。