首页 > 代码库 > mysql编译报错
mysql编译报错
1.make报错现象
Warning: Bison executable not found in PATH
解决办法
yum -y install bison
2.make报错现象
ake Error at /usr/share/cmake-2.8/Modules/CMakeCXXInformation.cmake:17 (get_filename_component):
get_filename_component called with incorrect number of arguments
Call Stack (most recent call first):
CMakeLists.txt:3 (PROJECT)
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
CMake Error: Internal CMake error, TryCompile configure of cmake failed
原因:gcc-c++没有安装
yum -y install gcc-c++
3.启动报错
/etc/init.d/mysqld:line 260:my_print_defaults:command not found
或
mysql manager or server PID file could not be found!
解决办法:
解决办法:
# vi /etc/my.cnf (指明basedir和datadir路径即可)
basedir=/usr/local/mysql 安装路径 就是--prefix的路径
datadir=/usr/local/mysql/data
4.初始化报错
/etc/init.d/mysqld restart
MySQL manager or server PID file could not be found! [FAILED]
Starting MySQL.Manager of pid-file quit without updating fi[FAILED]
解决办法:
MySQL manager or server PID file could not be found! [FAILED]
Starting MySQL.Manager of pid-file quit without updating fi[FAILED]
解决办法:
先把初始化数据的指定目录--datadir=date目录下的所有文件全部删除掉 在从新初始化。
在初始化一次数据库就好了
在初始化一次数据库就好了
/usr/local/mysql/bin/mysql_install_db --user=mysql
5.报错现象
Starting MySQL...The server quit without updating PID file[FAILED]cal/mysql/data/Centos1.pid).
安装5.6的时候启动报错
解决办法:killall mysqld 说明有进程存在,我们没有关闭mysql就直接初始化数据库了。
killall mysql不能解决。必须killall mysqld
mysql编译报错
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。