【求助】MYSQLD可以运行,但MYSQL命令无效
所有操作都是以root进行的,在MANDRAKE10.2下面用源码包安装的MYSQL4.1.18:
./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/var
之后运行MYSQLD,
mysqld_install_db
mysqld_safe --user=root &
显示
[1] 18237
[root@dream bin]# Starting mysqld daemon with databases from /usr/local/mysql/var
之后很长时间没其他反应,我用ctrl+c中断,再查看进程,MYSQLD运行着:
root 18237 7170 0 15:03 pts/2 00:00:00 /bin/sh ./mysqld_safe --user=root
root 18261 18237 0 15:03 pts/2 00:00:00 /usr/local/mysql/libexec/mysqld--basedir=/usr/local/mysql --datadir=/usr/local/mysql/var --user=root --pid-file=/usr/local/mysql/var/dream.pid --skip-locking --port=3306 --socket=/tmp/mysql.sock
同时在dream.err里的信息如下:
060614 15:03:22 mysqld started
060614 15:03:22 InnoDB: Started; log sequence number 0 43677
/usr/local/mysql/libexec/mysqld: ready for connections.
Version: '4.1.18-log' socket: '/tmp/mysql.sock' port: 3306 Source distribution
这样应该是正常吧?
然后当我输入
service mysql start
却得到
Cannot find mysql service
又试了下
mysql -u root -p
得到
bash: mysql: command not found
进度已经大大落后,连MYSQL都没装好,着急呀。谁能帮我分析大概哪里出了问题,多谢了。