mysql源码安装报错_mysql 的二进制和源码包 安装的报错总结
MySQL报错总结
报错原因:/application/mysql-5.6.44/tmp不存在
解决方法:mkdir /application/mysql-5.6.44/tmp
报错原因: /application/mysql-5.6.44/存放socket 目录没有权限
解决方法:chown -R mysql.mysql /application/mysql-5.6.44/
报错原因:mysql库中的user表找不到
解决方法:初始化MySQL数据库
报错1
FATAL ERROR: please install the following Perl modules before executing ./mysql_install_db:
Data::Dumper
原因
[root@db02 scripts]# yum install-y autoconf
即可
[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
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
解决
问题,就是编译安装好后,输入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
原因:
没有安装依赖libaio-deve
yum install -y libaio-deve 即可
报错5
解决
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或以上
mysql源码安装报错_mysql 的二进制和源码包 安装的报错总结相关推荐
- 下载java免安装包_下载并获取免安装版的JDK、JRE和源码包
首先,我们需要去Oracle官网下载JDK的exe安装程序,下载页面:传送门,我下载的是截至目前为止最新的JDK 8u192.接下来就有两种方式获取免安装版的JDK.JRE和源码包,第一种方式不需要打 ...
- mysql text 函数的使用方法_MySQL空间数据操作:GeomFromText()和astext()函数报错解决...
报错问题: 之前在向MySQL导入经纬度数据的时候,用GeomFromText()方法来将字符串格式的空间点坐标转化为Geometry类型,得到了如下的报错: FUNCTION db.GeomFrom ...
- mysql二进制安装的优缺点_MYSQL的二进制安装
1.下载mysql包 [root@web01 ~]# wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.6.46-linu ...
- php mysql购物车实现原理_PHP实现购物车的思路和源码分析
这里主要是记录下自己的购物车的思路,具体功能实现,但是尚未在实际项目中用到,不对之处欢迎指正 项目中需要添加购物车. 目录说明 buy.php 点击购买之后的操作 car.php 购物车,显示购买的东 ...
- 有人做linux源码注释嘛,linux内核工作队列讲解和源码详细注释
p = kthread_create(worker_thread, cwq, %s, wq->name);else p = kthread_create(worker_thread, cwq, ...
- python37安装opencv41_Vs2019+opencv4.1.0+python3.7,包安装,vs2019opencv410python37,程序包
1.上面的安装VS2019,Python开发以及OpenCV,配置环境变量什么的不说了,其他的网上教程很多. 2.创建一个新项目 3.后面安装Opencv-Pyhton, Opencv-contrib ...
- linux 安装rmp服务,Linux LAMP服务的rpm包安装与配置
1.apache(httpd) 所在光盘 装包 apr-xxx.rpm (二) postgresql-libs-xxx.rpm (二) apr-util-xxx.rpm (二) http-xxx.rp ...
- html怎么安装整合包,上古卷轴5无心10.0整合包怎么安装_上古卷轴5无心10.0整合包安装教程_飞翔教程...
<上古卷轴5>无心整合包10.0,10月31日更新,很多小伙伴不清楚安装步骤及注意事项,今天小编带来"夜猫无心"分享的<上古卷轴5>无心整合10.0及使用方 ...
- IDEA安装插件 之 使用本地下载的jar包安装
Mybatis-Log-Plugin.jar 安装流程 如果你没看过这篇 ~IDEA优秀插件之Mybatis-Log-Plugin~ 传送门:http://t.csdn.cn/4sAGt 一.下载完 ...
最新文章
- MySQL常见面试题及答案汇总1000道(春招+秋招+社招)
- 如何提升微服务的幸福感
- SQL Server 创建数据库快照
- Java-JSON 解析
- matlab的支持向量机调参,支持向量机(2)-应用
- [Oracle11g] 通过伪列查询
- C++经典书籍和相关内容
- Android的引用jar包
- python如何更改entry属性_如何在Python3中更改Gtk3 Entry文本颜色?
- java - 判断任意一天是这年的第几天
- 计算机专业刚毕业本科生,计算机专业应届本科毕业生自我鉴定
- .NETFramework:Byte
- 【报告分享】2020程序员人群洞察报告.pdf(附下载链接)
- 利用人工智能“解锁”世界音乐
- NER | 命名实体识别在QQ音乐上的应用
- java 修改final_Java反射有效修改final属性值
- apt不询问直接安装
- 再谈内核模块加载(二)—模块加载流程(上)
- JavaWeb项目启动时,自动执行指定方法
- openpcdet KeyError: ‘road_plane‘
热门文章
- 质量码_在验证牛顿第二定律实验为什么要保证槽码质量m远远小于小车质量M?...
- mysql 字段排重_MySQL 根据单个、多个字段排重
- java如何实现e的次方_Java开发如何更改MySQL数据库datadir目录之MySQL数据库索引实现...
- JAVA入门级教学之(第一章总结)
- 83998 连接服务器出错_来申请一个阿里云服务器玩玩?
- treeselect只选了分支节点全选_vue Treeselect 树形下拉框:获取选中节点的ids和lables操作...
- 空间金字塔池化_回顾语义分割—DenseASPP (密集空洞空间金字塔池化)
- php查询变量类型,php判断变量类型常用方法
- 大数据学情分析_多分学情大数据分析
- 【LeetCode笔记】300. 最长递增子序列(Java、动态规划、二分法、贪心)