安装mysql,执行命令行:scripts/mysql_install_db --user=mysql包下面的错误:
ubuntu12.0.4 mysql-5.6.10-linux-glibc2.5-i686.tar.gz
root@tianbaoxing-virtual-machine:/usr/local/mysql# scripts/mysql_install_db --user=mysql
Installing MySQL system tables...2013-04-23 17:14:51 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).tmp 权限的问题吧。
chownroot:root/tmpchmod1777/tmp 这个权限我设置了,没有问题啊 TheInnoDBmemoryheapisdisabled 这句是说内存不够么 ?http://www.2hand.cn/977.htmlhttp://dev.mysql.com/doc/refman/5.6/en/binary-installation.html
我比较懒 通常yum的,ubuntu下可以apt-get。上面是安装手册。参考一下。我看麻烦得很,要创建用户什么的。
查下mysqlbin目录,指定basedir看看检查一下/tmp/ib50RNsu这个文件是否存在,如果存在他的所有用户是否是mysql找了下,有人有遇到你同样的问题的,解决方法就是三条命令
#chownroot:root/tmp
#chmod1777/tmp
#/etc/init.d/mysqldstart
原文地址:http://www.cyberciti.biz/faq/mysqld-innodb-error-unable-to-create-temporary-file/
我也是同样的问题,把socket=/var/lib/mysql/mysql.sock设置就ok了。还是权限的问题,没有试修改/tmp的用户版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。