# ps -ax | grep "mysql" <cr>
“ /dev/null: 不能建立 ”这样的信息说明你的系统有问题,正常系统都存在/dev/null文件,而且这个文件是任何程序都可以写的。下面你试试看能否直接运行mysqld,不使用任何参数,看提示是什么。
我认为不是硬件故障,很可能是安装的MYSQL版本不正确,要安装和你的 *** 作系统相同的二进制版本,或者自己编译C语言版本。
补充:
那几个英文你认识吧,说你差一个文件'/usr/local/mysql/share/mysql/english/errmsg.sys',你检查一下是否真的存在,如果不存在就是安装错误,如果存在那就看文件的属性,当前用户是否有权执行。
另外一个消息是不能访问那些目录,你也看看是否存在相应的文件、目录,如果不存在就是安装错误,如果存在就检查属性,当前用户是否有权。
查看文件属性的命令是ls,比如查看'/usr/local/mysql/data/'下文件属性的命令是:
$ ls -l /usr/local/mysql/data/
查看当前用户的命令是:
$ id
正常情况下,那些文件、目录的OWNER(主人)都应该是mysql,当前用户也是mysql,目录的属性可以是-rwx------
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)