怎样在UNIX系统下安装MySQL

怎样在UNIX系统下安装MySQL,第1张

你用的是那种unix系统? 我有一个通用的办法就是搜索系统中是否有这个软件的名字的文件 比如我想知道现在系统中是否安装了,mysql,可以使用如下命令: find / -name mysql 或者 find / -name mysql*

你可以在超级用户 # 状态下,使用命令:ps -ax | grep "mysql" <cr>即可查看。

# 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------


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zaji/6182211.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-17
下一篇 2023-03-17

发表评论

登录后才能评论

评论列表(0条)

保存