您好,欢迎来到娇娱网。
搜索
您的当前位置:首页MySQL编译报错问题_MySQL

MySQL编译报错问题_MySQL

来源:娇娱网


bitsCN.com

今天在安装MySQL时,由于初始Linux默认选择安装的包不过,在执行./configure命令报出如下错误:
./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-collation=utf8_general_ci --with-extra-charsets=gb2312
--with-plugins=innobase,innodb_plugin,myisam,heap,csv,federated,blackhole --enable-local-infile --enable-thread-safe-client
...
checking for tgetent in -lncursesw... no
checking for tgetent in -lncurses... no
checking for tgetent in -lcurses... no
checking for tgetent in -ltermcap... no
checking for tgetent in -ltinfo... no
checking for termcap functions library... configure: error: No curses/termcap library found
错误原因为缺少ncurses安装包,可以通过下载安装相应的软件包ncurses-devel来解决:
yum install ncurses-devel
另一个错误:
g++: not found
../depcomp: line 571: exec: g++: not found
make[1]: *** [my_new.o] Error 127
make[1]: Leaving directory `/opt/src/mysql-5.1.56/mysys'
make: *** [all-recursive] Error 1
错误原因是缺少G++编译器,可以通过挂载原来的系统盘,找到相应的套件来解决:
gcc-4.1.2-46.el5.x86_.rpm
gcc-c++-4.1.2-46.el5.x86_.rpm
在安装时可能提示有其他的依赖包要提前安装,根据提示均可在原来的系统盘中找到。

bitsCN.com

娇娱网还为您提供以下相关内容希望对您有帮助:

ubuntu安装了mysql 但是编译报错 mysql.h: No such file or directory...

出现“mysql.h: No such file or directory”编译错误是因为系统中缺少mysql开发库,解决方法如下:安装mysql开发库:在Ubuntu系统中,你需要安装mysql的开发库以解决缺少mysql.h文件的问题。可以通过执行以下命令来安装:bashsudo aptget install libmysql++dev注意:在某些Ubuntu版本

cmake安装mysql编译提示错误,错误提示如下,请大家指教,谢谢!_百度知...

错误提示里说你的计算机上没有一个可用的Boost库或版本太低,MySQL需要不低于Boost 1.57.0的版本。您应该尝试下载一个Boost,并且完成编译。您应该会得到上面图片中的大部分文件,除了几个我自己添加的辅助编译的脚本。完成之后请再尝试重新编译MySQL。附注:编译后生成的二进制库保存在Boost根目录下\stag...

位CONTOS6.2安装编译安装MYSQL无法安装上,总是提示错误,请教这个这个...

yum install ncurses-devel 再删除刚才编译生成的 CMakeCache.txt 文件 rm CMakeCache.txt 再次执行一次cmake ...一般都可以顺利安装的。这个问题我遇到过一次,好像是ncurses没有装,但是我遇到的问题还不太一样,我查了一下,当时我装了ncurses-5.7报错信息说Could NOT find Curses (missing: CU...

ubuntu安装了mysql 但是编译报错 mysql.h: No such file or directory...

在Ubuntu系统下,安装了mysql服务器和客户端,却在尝试使用C语言编译mysql数据库时,出现了“fatal error: mysql.h: No such file or directory”的错误提示。这是因为系统中缺少mysql开发库。解决方法是执行命令行操作:sudo apt-get install libmysql++-dev,以安装mysql开发库。在进行编译时,需添加连...

MySQL 数据库常见报错处理

报错原因:网络连接问题。查询需要发送大量数据,导致超时。net_write_timeout、net_read_timeout、connect_timeout 参数设置不当。max_allowed_packet 值过小。wait_timeout 和 interactive_timeout 设置的值比应用连接超时时间小。解决办法:根据具体原因调整相关参数,如增加超时时间、增大 max_allowed_...

Error: MySQL shutdown unexpectedly.

MySQL 报错 “Error: MySQL shutdown unexpectedly.” 的可能原因及解决方法如下:一、原因分析1. 路径问题:当尝试启动或操作 MySQL 时,如果系统找不到 MySQL 的可执行文件,可能是因为没有指定正确的路径。2. 环境变量配置不当:如果 MySQL 的可执行文件路径没有正确添加到系统的环境变量...

mysql始终报错怎么办

MySQL报错可能由多种原因导致,以下是一些常见问题的排查和解决方法:检查MySQL服务是否启动 以管理员身份运行命令提示符。输入命令net start mysql启动MySQL服务。如果服务启动成功,关闭命令提示符,重新尝试连接MySQL。确认连接信息正确 在Navicat中检查连接名、主机名、端口、用户名和密码是否正确。确保没有...

mysql报错mysql.service: Main process exited, code=exited, status=1...

MySQL报错“mysql.service: Main process exited, code=exited, status=1/FAILURE”的解决方法如下:尝试启动MySQL服务:首先尝试重新启动MySQL服务,看是否能够正常启动。导出数据库:如果MySQL服务无法启动,且存在备份数据,则导出所有数据库或表。如果没有备份,尝试导出现有数据,忽略问题表,优先导出其他...

MySQL10038错误解决之路10038mysql报错

1. 连接数 MySQL服务器在处理大量连接请求时,会连接数。一旦达到连接数量的,服务器将拒绝新的连接请求。当服务器拒绝新连接请求时,就会发生10038错误。解决方法:增加MySQL服务器的最大连接数量。可以通过修改MySQL配置文件实现。在MySQL配置文件“my.cnf”中,可以找到“max_connections”参数...

win10 mysql服务启动报错

1. 服务启动后停止若报错提示“本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止”,通常与数据目录或配置文件冲突有关。备份数据:首先备份MySQL的data文件夹和my.ini配置文件,防止数据丢失。彻底卸载:通过控制面板卸载MySQL,或使用命令mysqld --remove mysql卸载服务。...

Copyright © 2019- jiaoyuar.com 版权所有

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务