Home > Database > Mysql Tutorial > MYSQL ERROR 1045(28000)处理方法_MySQL

MYSQL ERROR 1045(28000)处理方法_MySQL

WBOY
Release: 2016-06-01 13:42:18
Original
1196 people have browsed it

bitsCN.com
在做维护的时候,有一天有这样的客户给我发了一个网址,说连接不了,然后我检查了一下是他的数据库超容了,要删除一些数据才会正常,但是还有的是一些没有权限也会这样的问题。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  ERROR 1045 (28000): Access denied for user 'sq8xxxxx'@'locahost'(using password:YES)   1:打开开始里MYSQL的MySQL Command Line Client 输入你的密码[就是安装时设的那个]
 2:在mysql>后输入:UPDATE mysql.user SET Password = OLD_PASSWORD('密码')
 3:在提示符-> 后输入:WHERE Host = 'localhost' AND User = '用户名';        回车后提示:Query OK, 0 rows affected (0.16 sec)       Rows matched: 0 Changed: 0 Warnings: 0  4:在mysql>后输入:FLUSH PRIVILEGES;         回车后提示:Query OK, 0 rows affected (0.19 sec) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  启动mysql服务,登录到mysql数据库,  输入命令为:      [root @localhost root]# /usr/bin/mysql -u sq8xxxx -p *  (依据lniux版本兼容问题,-p 后面输入的内容将有所不同)   -p: 数据库管理员sq8xxxx的密码 (一般输入该密码)   -p: 指定将使用的数据库名          而后 ,Enter password:在这里输入数据库的密码 (redhat 9.0版本)   在redhat 9.0版本下,如果 直接输入数据库管理员root的密码,将出现1045错误.对于上面提供的方法,在使用的过程中感觉麻烦,故停止验证。其实,还是一句话,版本兼容问题。在9.0下使用myisamchk 和 service mysqld start便可知道。   作者 zhangzhengxing bitsCN.com

Related labels:
yes
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template