CentOS 安裝 MySQL 出錯協助

來源:互聯網
上載者:User

如果編譯時間出現了以下錯誤:
checking for tgetent in -ltermcap… no
checking for termcap functions library… configure: error: No curses/termcap library found
說明 curses/termcap 庫沒有安裝

出現這樣的原因,首先要將ncurses的相關包包安裝上
一、如果你的系統是RedHat系列:
yum list|grep ncurses
yum -y install ncurses-devel
yum install ncurses-devel

二、如果你的系統是Ubuntu或Debian:
apt-cache search ncurses
apt-get install libncurses5-dev

然後增加一條編譯參數
--with-named-curses-libs=/usr/lib/libncursesw.so.5
就可以了

出現:configure: error: No curses/termcap library found
解決方案:

# ./configure --prefix=/usr/local/mysql

為 .#./configure --with-named-curses-libs=/usr/lib/libncursesw.so.5

出現:

../depcomp: line 571: exec: g++: not found
make[1]: *** [my_new.o] 錯誤 127
make[1]: Leaving directory `/home/justme/software/mysql-5.1.30/mysys'
make: *** [all-recursive] 錯誤 1

解決 :

下載 安裝 gcc-c++-4.1.2-33.i386.rpm(yum intall gcc-c++)

安裝或者重新mysql-5.1.30時mysql_install_db出現FATAL ERROR: Could not find mysqld錯誤解決,

因為/etc/mysql/下出現了個my.cnf

解決方案:

mv /etc/my.cnf   /etc/my.cnf.bak

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

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.