mysql源码安装报错_mysql 的二进制和源码包 安装的报错总结

MySQL报错总结

4447bca724b67e32a7d9a2f88451fc01.png

报错原因:/application/mysql-5.6.44/tmp不存在

解决方法:mkdir /application/mysql-5.6.44/tmp

37a058bdbe089526c03661e76e9b7084.png

报错原因: /application/mysql-5.6.44/存放socket 目录没有权限

解决方法:chown -R mysql.mysql /application/mysql-5.6.44/

09055fd0b0d8c193fca3e38d2538eeda.png

报错原因:mysql库中的user表找不到

解决方法:初始化MySQL数据库

报错1

FATAL ERROR: please install the following Perl modules before executing ./mysql_install_db:

Data::Dumper

2dfb1d304d4448e93d20352e6f34782e.png

原因

[root@db02 scripts]# yum install-y autoconf

即可

e30b94e75dd11fc8bfa749b6ce35fc39.png

[root@db01 scripts]# /etc/init.d/mysqld start

Starting MySQL.. ERROR! The server quit without updating PID file (/application/mysql-5.6.44/data/db01.pid).

解决:

yum install -y libaio-devel

yum install -y perl-devel

报错2

cbd441a66cfd9da98cf4dc38e491f5ec.png

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:218 (MYSQL_USE_BUNDLED_EDITLINE)

CMakeLists.txt:454 (MYSQL_CHECK_EDITLINE)

-- Configuring incomplete, errors occurred!

See also "/root/mysql-5.6.44/CMakeFiles/CMakeOutput.log".

See also "/root/mysql-5.6.44/CMakeFiles/CMakeError.log".

解决

1. yum install -y ncurses-devel

2. rm -rf CMakeCache.txt

3. 再次执行一下

[root@db03 mysql-5.6.44]# echo $?

0

代表就可以了

报错3

f2afbefdf799ab82fa8cb4487bc5643a.png

解决

问题,就是编译安装好后,输入mysql 报-bash: mysql: command not found

原因没有添加变量

[root@db01 scripts]# vim /etc/profile.d/mysql.sh

export PATH="/opt/mysql/bin:$PATH"

#加载环境变量

[root@db01 scripts]# source /etc/profile

#查看所有的环境变量

[root@db01 scripts]# echo $PATH

/opt/mysql/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

#检查端口

[root@db01 scripts]# netstat -lntup

tcp6 0 0 :::3306 :::* LISTEN 34209/mysqld

报错4

e45f6e3dd00be0757b2ce5c0e9b639a0.png

原因:

没有安装依赖libaio-deve

yum install -y libaio-deve 即可

报错5

c32914ba226e78b61ce6ee1756bb708a.png

解决

1.回到 cd mysql-5.6.44

2.然后把rm -rf CMakeCache.txt

3.cmake . -DCMAKE_INSTALL_PREFIX=/opt/mysql-5.6.44 -DMYSQL_DATADIR=/opt/mysql-5.6.44/data -DMYSQL_UNIX_ADDR=/opt/mysql-5.6.44/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_FEDERATED_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 -DWITH_ZLIB=bundled -DWITH_SSL=bundled -DENABLED_LOCAL_INFILE=1 -DWITH_EMBEDDED_SERVER=1 -DENABLE_DOWNLOADS=1 -DWITH_DEBUG=0

4.make

5.make install

6.cp mysql.server /etc/init.d/mysqld

7.cp my-default.cnf /etc/my.cnf

8. mkdir /opt/mysql-5.6.44/tmp

8.ln -s /opt/mysql-5.6.44 /opt/mysql

9. chown -R mysql.mysql /opt/*

10. cd /opt/mysql-5.6.44/scripts

11. yum install -y autoconf

12./mysql_install_db --user=mysql --basedir=/opt/mysql --datadir=/opt/mysql/data

13. echo $?

返回0 就可以了

14. /etc/init.d/mysqld start

报错6

启动多实例3309的时候发现3309 起不来,

原因是内存不够,要加到2G或以上

52294ba0bff9b926cc8c0fed7e5d55c7.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/507876.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

hao123电脑版主页_建议Lenovo用户卸载监守自盗的联想电脑管家

最近我一直很迷惑,作为一个不用笔记本电脑上xxxxhub/2048等奇妙平台的正经大学生,为什么时而会出现辣鸡页游广告弹窗?好吧,最后我耐心等待,终于在某次弹出垃圾广告的时候定位了这个进程——AdvPopForm.exe在“wprst”的…

怎么彻底重装清空电脑_电脑开不了机怎么重装系统?不用送去维修店啦!

小白系统免费的人工客服点击联系电脑无法启动的时候怎么办呢?很多朋友直接送去电脑城了,但是去一次就如同在百度上查询自己得了什么病是一样的,查一下自己不舒服就癌症了,电脑城查一下就问你卖多少钱,费时费力&#xf…

日语输入法电脑版_日语轻松入门小百科

如果你一直以来都对日语抱有强烈的兴趣,那么就赶紧跟我一起轻松入门吧~科普之一:日语五十音图什么是假名?什么是五十音图?日语的字母叫做假名,每个假名代表一个音节。假名有两种书写方式,即平假名和片假名&…

a jni error has occurred_A-08 幂函数、有理函数、代数函数

欢迎光临我的专栏《微积分学习之旅》,一起学习,共同提高。函数是微积分的基础,我们已经学习了直线函数和多项式函数,本篇中我们继续学习幂函数、有理函数和代数函数。幂函数(Power Functions)如果一个函数形…

echarts 浏览器兼容性_谷歌浏览器不再使用quot;黑名单quot; / iPhone可能放弃lightning充电口//微软中国被列为被执行人/QQ 音乐上线...

# 避免种族歧视 ,谷歌浏览器将不再使用"黑名单"6月9日报道,由于全球各地反对种族歧视的呼声高涨,谷歌决定修改Chrome浏览器中可能引发种族歧视联想的表述,包括“黑名单”、“白名单”等词。报道称,谷歌将通过…

python输出结果每5个换行_python for循环 - python基础入门(11)

文章首发微信公众号,微信搜索:猿说python在python开发中,除了前篇文章介绍的while循环还有一个for循环也经常使用,两者使用都是大同小异,for循环的使用相对于while循环更加灵活,下面我们一起来了解下具体区…

cad钣金展开插件_钣金折弯展开的计算方法汇总

提醒:点上方↑↑↑“钣金学习网”免费关注90度折弯折弯系数最简单的计算方法就属90度折弯系数经验公式:1.7倍料厚计算方法了。这个公式是怎么使用的?用在90钣金折弯加工中,一个直角弯减去1.7倍的料厚。比如:材料是1mm铁…

pcb设计实战与应用智能手机_一种针对毫米波雷达天线应用而优化设计的PCB层压板...

常见的复合材料印制电路板(PCB)其介质层大多采用玻璃纤维作为填充料,但是由于玻璃纤维特殊的编织结构,导致PCB板局部的介电常数(Dk)会发生变化。尤其是在毫米波(mmWave)频率下,较薄层压板的玻璃编织效应会更加明显,Dk的局部不均匀…

GPS 校验和 代码_Linux recovery 移除签名校验

原创作者:王锐,多年 Linux 系统、龙芯平台移植与优化研发经验,Linux Contributor、Mozillian。背景某个设备配套的刷机程序是个 Linux recovery kernel,刷机过程会先从U盘加载刷机脚本,仅在签名校验通过后才执行脚本。…

shell su 密码_[SU模型] 59个公共卫生间

介绍 - Introduce名称|59个公共卫生间格式|skp大小|127 MB获取方式|免费获取嗨,大家好~今天给大家分享的是59个公共卫生间模型。文末获取素材- 部分素材内容的预览图如下 -A | ZD有一个计划:前期在公众平台…

mysql触发器的要素_MySQL触发器

触发器是一类特殊的事务,可以监视某种数据操作(insert,update,delete),并触发相关操作(insert,update,delete)触发器创建之四要素:监视地点(table)监视事件(insert,update&#xff0…

您与此网站建立的连接不安全_dede网站密码忘记找回服务为先

dede网站密码忘记找回服务为先网站安全是现在一个非常重要的课题。基本上,互联网上的所有用户群都对自己的隐私信息和企业相关信息更感兴趣。因此,无论是搭建网站还是做一些平台,用户对网站服务器和网站空间安全都有很高的要求。对于网站服务…

通达信手机版指标源码大全_通达信指标公式源码短炒买卖指标

做价值的传播者,一路同行,一起成长问题:怎样才能每天都收到这类文章!答案:只需点击上方《通达信指标公式软件》VAR1:((CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100(CLOSE-MA(CLOSE,32))…

c++ curl 超时_cc++写网络爬虫,curl+gumbo配合使用

是的,你没有听错。就是用c或者说c语言写爬虫。其实不难,虽然没有Python写起来那么简单。但是也不是那么复杂啦,毕竟好多大佬都写了那么多库,我们只要会用大佬写的库就行。网址:https://acm.sjtu.edu.cn/OnlineJudge/st…

S如何边缘控制_强夯法效果如何?来看看这个检测结果

强夯法指的是为提高软弱地基的承载力,用重锤自一定高度下落夯击土层使地基迅速固结的方法。强夯法适用于处理碎石土、砂土、低饱和度的粉土与黏性土、湿陷性黄土、杂填土和素填土等地基。对高饱和度的粉土与黏性土等地基,当采用在夯坑内回填块石、碎石或…

metinfo mysql_Metinfo 5.3.17 前台SQL注入漏洞

Metinfo 8月1日升级了版本,修复了一个影响小于等于5.3.17版本(几乎可以追溯到所有5.x版本)的SQL注入漏洞。这个SQL注入漏洞不受软WAF影响,可以直接获取数据,影响较广。### 0x01. 漏洞原理分析漏洞出现在 /include/global.func.php 文件的 jum…

冒泡和快速排序的时间复杂度_三分钟快速记住冒泡排序算法

冒泡排序名字由来:是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。冒泡排序原理:①、比较相邻的元素。如果第一个比第二个大&#xf…

js二维数组arr中表示读取第i行第j列的是:_c++ c语言 数组与字符串

c语法7 - 数组与字符串概述定义:把具有相同类型的若干变量按有序形式组织起来称为数组。C语言数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数…

eprime经典程序案例_小程序经典案例!写字楼里的小店铺如何利用小程序增加人流量!...

大家好,我是柳州木子科技,当前短视频营销如火如荼,相比之下小程序不温不火,我还是那句话,是因为小程序没有把成功案例挖掘出来,通过小程序卖货赚钱的大有人在。前几篇分享了小程序玩赚的文章案例&#xff0…

怎么看电脑配置高不高_电脑店学徒写的电脑配置单处处都是“亮点”,能“气死”师傅...

无论选择哪种类型的电脑都要把重点放在电脑硬件配置上面,电脑的性能完全依靠硬件配置的组合情况,电脑的价格高低标准依据同样是看电脑硬件配置组合情况,对于组装电脑来说,那硬件组合情况就格外重要了,因为组装电脑的硬…