centos5下安装MYSQL后找不到mysql命令

centos5下安装MYSQL后找不到mysql命令

刚学LINUX,碰到了这个奇怪的问题。

MYSQL安装包(二进制包安装):mysql-5.0.51a-linux-i686-icc-glibc23.tar.gz


[root@111 mysql]# su lcx
[lcx@111 mysql]$ ls
bin        COPYING  docs               include         lib   man    mysql-test  run      share      support-files  tests
configure  data     EXCEPTIONS-CLIENT  INSTALL-BINARY  logs  mysql  README      scripts  sql-bench  test
[lcx@111 mysql]$ bin/mysqld_safe &
[1] 2525
[lcx@111 mysql]$ Starting mysqld daemon with databases from /home/lcx/mysql/data

[lcx@111 mysql]$ mysql -u root -p
bash: mysql: command not found   #<-----找不到MYSQL命令, /home/lcx/mysql/bin 有mysql这个文件

[lcx@111 bin]$ pwd
/home/lcx/mysql/bin




从进程来看,MYSQL已经起起来了
ps -ef
lcx       2525  2506  0 16:41 pts/0    00:00:00 /bin/sh bin/mysqld_safe
lcx       2559  2525  0 16:41 pts/0    00:00:00 /home/lcx/mysql/bin/mysqld --basedir=/home/lcx/mysql --datadir=/home/lcx/


我装LINUX用的是最小安装,很多东西都没装,会不会是MYSQL还要一个什么连接器之类的东西。因为我第一次全安装是成功的


我的~/.my.cnf   如下:

[client]
    socket=/home/lcx/mysql/data/mysql.sock
    [mysql]
    default-character-set=utf8
    [mysqld]
    datadir=/home/lcx/mysql/data
    socket=/home/lcx/mysql/data/mysql.sock
    user=lcx
    # Default to using old password format for compatibility with mysql 3.x
    # clients (those using the mysqlclient10 compatibility package).
    #old_passwords=1
    default-character-set=utf8
    port=3306
    [mysqld_safe]
    log-error=/home/lcx/mysql/logs/mysqld.log
    pid-file=/home/lcx/mysql/run/mysqld.pid  
    log-bin=/home/lcx/mysql/logs/logbin      
等待中。。。。。       
先设置MySQL的root口令:
复制内容到剪贴板
代码:
#mysqladmin -u root -p password "your_password"
      
引用:
原帖由 bwb 于 2008-8-17 11:04 发表
先设置MySQL的root口令:
#mysqladmin -u root -p password "your_password"
[lcx@111 bin]$ ls mysqladmin
mysqladmin  <----BIN里可以找到这个文件

[lcx@111 bin]$ mysqladmin -u root -p password 123456
bash: mysqladmin: command not found  <---可气的是不认这个命令


奇怪,不认bin里的命令。

谢谢版主!!!!      
要么在环境变量PATH中加入那些可执行文件所在的路径:
export PATH=$PATH:/home/lcx/mysql/bin

或者:
./mysqladmin -u root -p password 123456

./mysql -u root -p

      
论坛好奇怪,发表帖子后总掉了一大堆内容,我本来回复的内容挺多的,但一发表就自动掉了,编辑了好几次都不行,最后只好改成上贴那么简单的了。      
谢谢版主,回家后试一下。