linux 系统下编译mysql源码遇到的问题
2017-07-21 15:53
351 查看
问题1:g++ intel kiled 其实是内存不足,因为国外的vps,你可能舍不得买那么大的,我果断入手一个1g内存的解决,另外有些vps不支持swap更改注意力。
问题2:
在日志文件
not create unix socket lock file /var/run/mysql/mysql.sock.lock。
这种错误一般都是目录不存在或者权限不足,所以我们直接使用命令
这个问题比较难解决,具体就是pid。file退回,实际上是没有这个文件需要自己去创建这个也坑啊。
问题3:有错误的时候尽量去看一下mysql的log,位置是/var/log/mysqld.LOG 一步一步调试,不畏艰险。另外编译的时候如果有问题一定要解决了再进行安装,不然问题迟早暴露。mysql和boost编译的时候都挺长的,都得20分钟左右吧。
问题4:mysql运行时报错,“Can't open the mysql.plugin table” 注意这个要从log去看。其实是没有执行srcip下一个脚本。
问题2:
在日志文件
/var/log/MySQL/error.log中可以看到具体的
ERROR信息:Could
not create unix socket lock file /var/run/mysql/mysql.sock.lock。
这种错误一般都是目录不存在或者权限不足,所以我们直接使用命令
mkdir -p /var/run/mysql/创建该目录即可,然后可以设置目录权限
chown -R mysql:mysql /var/run/mysql/。
这个问题比较难解决,具体就是pid。file退回,实际上是没有这个文件需要自己去创建这个也坑啊。
问题3:有错误的时候尽量去看一下mysql的log,位置是/var/log/mysqld.LOG 一步一步调试,不畏艰险。另外编译的时候如果有问题一定要解决了再进行安装,不然问题迟早暴露。mysql和boost编译的时候都挺长的,都得20分钟左右吧。
问题4:mysql运行时报错,“Can't open the mysql.plugin table” 注意这个要从log去看。其实是没有执行srcip下一个脚本。
[root@localhost mysql]
# ./scripts/mysql_install_db --user=mysql 注意是从mysql根目录执行的。
如果直接从scripts下执行还可能报错。
相关文章推荐
- 源码编译MYSQL遇到的几个小问题
- linux下Python源码包编译以及遇到的问题
- 部署linux系统下filezilla编译环境及其遇到的问题
- RHEL5.7 64位源码编译安装mysql-5.5.42遇到的问题
- wdOS系统下源码编译安装LAMP环境(linux+apache+php+mysql)
- 龙芯系统编译iputils源码包遇到问题
- linux系统(阿里云机CentOs 6.3验证)mysql5.5安装及可能遇到问题
- Cygwin下编译MySQL源码遇到的问题解决方法
- linux系统安装mysql5.7(二) --linux安装mysql遇到的问题 和libaio-dev文件 mysql下载网址
- Android --- windows下搭建Linux环境下载编译Android源代码--解决下载android系统源码错误问题
- eclair的源码下编译的apk装到其他的版本的系统上遇到INSTALL_FAILED_OLDER_SDK的问题
- ubuntu12.04 64bit 编译android源码时遇到的问题"make: *** [out/host/linux-x86/obj/EXECUTABLES/adb_intermediates"
- wdOS系统下源码编译安装LNAMP(linux+nginx+apache+mysql+php)
- 在linux4.7上安装net-snmp编译遇到的问题
- 总结一下编译linux内核 linux-2.6.34所遇到的问题。
- ubuntu9.04下编译android源码遇到的问题
- Linux从源码安装subversion遇到问题及解决
- Red Hat Linux 9下的Mysql5.0.19+Apache 2.2.0 + PHP 5.1.2+GD库源码编译安装过程
- 龙芯系统编译rpm-4.4.2.3源码包遇到问题
- Linux下编译安装MySQL问题