crysoul 发表于 2005-1-16 17:25:36

安装mysql时遇到的问题

安装步骤如下同精华贴一样.安装时没有任何问题
shell> bin/mysqld_safe --user=mysql &
但在启动时却启动不了,在var下有err下有
050116 17:16:17 /usr/local/mysql/libexec/mysqld: unknown variable 'usr=mysql'

050116 17:16:17mysqld ended

mysql4.1.9+fedaro core3

怎么解决啊?郁闷了好久了////////////

jiangtao9999 发表于 2005-1-16 17:32:04


unknown variable 'usr=mysql'

:?::!:

crysoul 发表于 2005-1-16 17:36:43

可是我明明打的是user=mysql啊.......

涩兔子 发表于 2005-1-16 17:50:37

在安装之前新建了mysql组和mysql用户了么?

shell> useradd -g mysql mysql

crysoul 发表于 2005-1-16 20:15:50

谢谢版主的回答,后来我重新编译再安装就没这问题了,不过现在问题是
bin/mysqld_safe --user=mysql后,就一直停在
Starting mysqld daemon with databases from /usr/local/mysql/var
强行终止后看err,显示如下信息:
050116 19:54:18mysqld started
050116 19:54:19InnoDB: Started; log sequence number 0 43718
/usr/local/mysql/libexec/mysqld: ready for connections.
Version: '4.1.9-log'socket: '/tmp/mysql.sock'port: 3306Source distribution
不知道我这样算不算启动了mysql,如果没有启动,问题会在那里?

涩兔子 发表于 2005-1-17 08:05:36

呵呵,已经启动了,因为使用的是mysqld_safe模式

你可以参看MySQL的Source distribution安装文档,学会如何让MySQL每次开机时自动启动,二不需要手工启动

good luck :mrgreen:

jiangtao9999 发表于 2005-1-17 21:14:40

你可以在启动的命令后面加上 & 使 mysql 以服务方式启动(其实几乎所有的程序都可以这样运行)。
把他放到 /etc/rc.local (记得是这个文件)里就可以每次启动计算机就运行了~~
页: [1]
查看完整版本: 安装mysql时遇到的问题