源码安装 mysql的种种问题(已解决)
来源:互联网 发布:常见web前后端数据交互 编辑:程序博客网 时间:2024/05/18 03:37
1.描述
在mac的linux虚拟机上安装了ubuntu16 服务器版本,准备在上面装 nginx php(larvel框架)学习一下,由于 sudo apt install 命令安装的mysql数据库缺失了部分内容,在安装php的pdo扩展时候各种小问题,所以决定重新安装mysql数据库。
2.过程
刚开始下载了一个5.7.18.tar.gz的源码包,安装过程提示需要安装boost1.59版本,不只是和谐的原因还是什么情况,下载的过程太慢了,每次到百分之50左右 就提示timeout,退出了。
果断丢弃之。
重新下载了一个5.6版本的mysql,直接tar xvzf ./confgiure(路径配置为 /usr/local/mysql) .make make install
3.问题
安装完事之后,启动mysql.service start,一直提示 the server quit without updating pid file 这个错误,果断打开蓝灯,谷歌一把,在stackflow上面找打了几个回答,都没有解决我的问题,但大概知道了是由于文件权限导致的混乱,而不能启动。通过多次启动失败,观察 data目录下的.err文件(不同用户的应该不同),观察各种错误,发现我的这个单当用户(XXX)的权限不够,刚开始冲动了一把,把网上说道的那些文件夹都 chown XXX:XXX chmod 777 了,关键问题是my.cnf 这个文件一定要写好,在[mysqld] 下面的 譬如 datadir,basedir,tmpdir,port 这几个关键的信息一定要填好路径,根据 .err文件提示的内容 可以发现这些错误。
4.总结
快睡觉了。噼里啪啦的写了一堆,记录下这个晚上两个多小时的查找问题的过程,希望以后不要犯下同样的错误,根本还是对Linux文件系统的权限分类(所有者,同组者,不同组者的具体权限不了解),以后得多多关注,接下来准备详细写一篇文章介绍这个。
- 源码安装 mysql的种种问题(已解决)
- Python安装MySQLDb模块的种种问题及解决
- Python安装MySQLDb模块的种种问题及解决
- MySql安装种种
- Thinkpad T440p安装Linux的种种问题
- 安装vmware遇到的种种问题
- 解决HTML页面转换成JSP的种种问题
- 关于字符的又一问题--已解决,与mysql有关
- MySQL排序limit出现的问题(已解决)
- 解决在X64 RedHat5.1、centos、linux 下以编译方式安装PHP 出现的种种问题(转)
- 奋斗数天!解决在X64 RedHat5.1 下以编译方式安装PHP 出现的种种问题
- SQLServer2005开发版在XPSP3的安装问题.[已解决]
- 已解决:安装oracle12c时,ksh包冲突的问题。
- 64位 win7 安装pygame的问题(已解决)
- phpmyadmin安装后无法打开的问题(已解决)
- 安装Sql server 2008中出现的种种问题
- Thinkpad T440p安装Linux的种种问题(by quqi99)
- Redmine安装插件遇到的种种问题及解决办法
- BZOJ1050(HAOI2006)[旅行comf]--并查集
- Frank的【python网络爬虫系列教程】~序章&目录
- JAVA数据流概念及标准数据流的实现
- 暑假来临!花了点时间用flash3d做了一个MV歌曲!
- httpResult
- 源码安装 mysql的种种问题(已解决)
- python使用lxml解析html获取页面内所有叶子节点的xpath路径
- Rundll32
- linux内核--进程管理(一)
- linux下添加新用户,并赋予root权限
- ffmpeg开发之旅(6):详解ffmpeg命令在Android平台上的使用
- Python 爬虫入门 1 了解爬虫Scrapy
- 大型系统开发经验谈
- ACM 蚂蚁问题