mysql无法登入的问题.

mysql无法登入的问题.

cloud安装好mysql后一切正常,运行mysql命令可以登入,但是第二天就无法登录了,出现access denial错误.cloud很奇怪,因为cloud还没有给mysql的root设置密码哪.
于是cloud用 mysql -u root -p 密码,cloud万般无奈,这里的密码是系统root的密码,结果当然还是access denial了.
于是cloud把mysqld停止,然后想用mysqld --skip-grant-tables启动mysql,然后修改root密码.但是...
无法启动,提示让cloud看看secure里如何用root启动mysql,cloud看了man半天,也不知自己是哪里出了问题.用脚本restart却可以重新启动.

第一,cloud不明白自己第一天明明可以登录,为何第二天就不能了呢?没有设置root密码啊.
第二,cloud不明白为何不能通过输入命令./mysqld启动mysqld.

cloud自己钻研了半天,也不知为何会这样,所以才上来请教各位.

谢谢回答.


以上
siyeclover
12-18-2002 5:35      
问题一:
  我有时也觉得mysql有一些不能让人理解错误,我的mysql有时连接几次才OK,我晕!莫名其妙的就不行了.
  至于,你的那个问题,你先确保mysql启动正常,用ps -ax|grep mysql看看mysql的进程有码?如果正常,试用mysql -u root -p回车,然后输入root密码连接.

问题二:
  你的命令好像有错,应是./msyqld start|stop之类.

Good Luck!!!