全球主机交流论坛

标题: 求助,shell里面操作mysql权限问题 [打印本页]

作者: WAKAKA    时间: 2010-12-23 20:56
标题: 求助,shell里面操作mysql权限问题
  1. Warning: [obfuscated](): Access denied for user 'root'@'localhost' (using password: YES) in /home/wwwroot/xxxx.php
复制代码
百度到一般都是这个答案
  1. 方法一:  
  2. # /etc/init.d/mysql stop  
  3. # mysqld_safe --user=mysql --skip-grant-tables --skip-networking &  
  4. # mysql -u root mysql  
  5. mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’;  
  6. mysql> FLUSH PRIVILEGES;  
  7. mysql> quit  
  8. # /etc/init.d/mysql restart  
  9. # mysql -uroot -p  
  10. Enter password: <输入新设的密码newpassword>  
  11. mysql>  
  12. 方法二:  
  13. 直接使用/etc/mysql/debian.cnf文件中[client]节提供的用户名和密码:  
  14. # mysql -udebian-sys-maint -p  
  15. Enter password: <输入[client]节的密码>  
  16. mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’;  
  17. mysql> FLUSH PRIVILEGES;  
  18. mysql> quit  
  19. # mysql -uroot -p  
  20. Enter password: <输入新设的密码newpassword>  
  21. mysql>  
复制代码
可是完全不给力啊
作者: yaoe    时间: 2010-12-23 20:59
root密码错误么.方法一就是用来解决这个问题的

作者: WAKAKA    时间: 2010-12-23 21:01
原帖由 yaoe 于 2010-12-23 20:59 发表
root密码错误么.方法一就是用来解决这个问题的

是在ssh登陆以后操作mysql数据库的啊,没有提示输密码的地方啊 =.=
作者: WAKAKA    时间: 2010-12-23 21:25
  木有人知道么 =.=
作者: cnweb    时间: 2010-12-23 21:25
换谷歌
作者: Kokgog    时间: 2010-12-23 21:27
你加-p了么。。。。。。。
作者: WAKAKA    时间: 2010-12-23 21:37
原帖由 Kokgog 于 2010-12-23 21:27 发表
你加-p了么。。。。。。。

问题是加 -p 做什么?
在哪里加?




欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) Powered by Discuz! X3.4