window 下mysql :1045 - Access denied for user ‘like’@'localhost'(using password:YES)

安装了MySQL Server 6.0,在登陆是总是提示:1045 - Access denied for user ‘like’@‘localhost‘(using password:YES),在网上搜索半天最终解决,特记录下解决办法:

第一步:停止mysql 服务;

第二步:修改my.ini文件,具体是在文件中[mysqld]下面添加这句: skip_grant_tables;

第三步:cmd 进入命令窗口,输入mysql -uroot -p ,输入密码;

第四步:成功登陆后,依次执行:UPDATE user SET Password=PASSWORD(‘root‘) where USER=‘root‘;

               FLUSH PRIVILEGES;

           exit;

第五步:删除my.ini中的 skip_grant_tables;

重新启动mysql服务,问题解决!

 

window 下mysql :1045 - Access denied for user ‘like’@'localhost'(using password:YES)

时间: 2024-10-26 15:25:12

window 下mysql :1045 - Access denied for user ‘like’@'localhost'(using password:YES)的相关文章

My-sql #1045 - Access denied for user 'root'@'localhost' (using password: NO)

当你重装数据库后出现这个问题的时候,不要着急,首先你要去你的确定你的数据库已经成功的把服务开启了, 然后确定你的密码和账户,IP都确认的情况下, 去寻找config.inc.php 这个文件,根据配置的不同,地方可能出现在不同的地方,如果你配置的是XAMPP的时候, 可能是这个: D:\xampp\phpMyAdmin\config.inc.php 其他路径就没有进行测试了,大不了全盘检索就新行了,然后看里面的 /* Authentication type and info */ $cfg['S

1045 access denied for user 'root'@'localhost' using password yes

mysql -u root -p 方法一:  # /etc/init.d/mysql stop  # mysqld_safe --user=mysql --skip-grant-tables --skip-networking &  # mysql -u root mysql  mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’;  mysql> FLUSH PRIVILEGES;  mys

mysql提示:1045 access denied for user'root'@'localhost' using password yes

1.打开DOS进入mysql下bin目录(C:\Program Files\MySQL\MySQL Server 5.6\bin) 2.停止mysql服务,net stop  mysql 3.输入:mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server 5.6\my-default.ini" --console --skip-grant-tables 4.重新打开一个DOS窗口,进入mysql下bin目录,输入:mysql

解决MySql 数据库 提示:1045 access denied for user 'root'@'localhost' using password yes

今天想用用MySQL 数据库  谁知道老提示 1045 access denied for user 'root'@'localhost' using password yes 最后在csdn 上找到了答案 来源:http://bbs.csdn.NET/topics/310006640     13楼 解决: 1. 开始 --> cmd   --> net stop mysql  (停用MySQL服务  没启动的可以省略) 2. 找到安装路径 MySQL Server 5.1下的my.ini

wampserver登陆mysql出现#1045 - Access denied for user 'root'@'localhost' (using password: YES) 问题

原因:mysql的用户名和密码与phpMyAdmin的配置文件的用户名密码不相对应所以连不上去 解决: 1.登陆mysql修改密码 可以用cmd控制台登陆也可以用wamp的mysql控制台mysql console登陆 ->use mysql ->update user set password=password("密码") where user='root'; 2.修改phpMyAdmin的配置文件的用户名密码 \wamp\apps\phpmyadmin3.4.10.1下

解决mysql提示错误:1045 access denied for user 'root'@'localhost' using password yes

少年,请看下图. 1. 开一个dos 2. 再开一个dos 3.即可.补充一个linux下的: 解决mysql提示错误:1045 access denied for user 'root'@'localhost' using password yes

windows mysql提示:1045 access denied for user'root'@'localhost' using password yes

一大早打开Navicat Lite for MySQL客户端,提示1045 access denied for user ’root’@’localhost’ using password yes,太不给力了,网上搜了很多资料,最终问题得以解决,下面将详细的解决过程分享给大家,希望遇到同样问题的同胞,少走弯路: 1.打开DOS进入mysql下bin目录:本人:C:\Program Files\MySQL\MySQL Server 5.1\bin     2.停止mysql服务,net stop 

Mysql相关问题-----1045 Access denied for user 'root'@'localhost' (using password: YES)报错

MySQL 连接错误,使用Navicat连接MySQL出现错误:1045 Access denied for user 'root'@'localhost' (using password: YES) 解决方案: 1.编辑mysql配置文件my.ini 在mysql的安装目录下 ,在[mysqld]这个条目下加入 skip-grant-tables 保存退出后重启mysql [mysqld] #作用是跳过登录的验证 #skip-grant-tables port = 3306 basedir=C

windows下(Mysql)Access denied for user 'root'@'localhost' (using password:YES) 解决方案

解决方案: 1.在my.ini文件的最后添加一行“skip-grant-tables”,保存并关闭文件. 2.重启MySQL服务. 3.在命令行中输入“mysql -uroot -p”(不输入密码),回车即可进入数据库. 4.执行,“use mysql;”使用mysql数据库. 5.执行,“update user set password=PASSWORD("自己设置的新密码") where user='root';”(修改root的密码) 6.打开my.ini文件,删除“skip-g