关闭

完美解决 ERROR 1045 (28000): Access denied for user 'mysql'@'localhost' (using password: NO)

标签: mysql数据库
1289人阅读 评论(0) 收藏 举报
分类:

今天操作linux服务器,操作mysql数据库时候,按照正常流程,
这里写图片描述
之前就是这么操作的,今天怎么报错了呢?
然后上网百度,找到方法:

# /etc/init.d/MySQL stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql

刚执行第一步就报错:
这里写图片描述
可能是有mysql安装方式造成的,解压版的停止mysql用其他命令:
这里写图片描述
即启动和停止分别用:service mysqld start和service mysqld stop
停止mysql之后,其它命令一样:
这里写图片描述
此时就可以正常登陆mysql了!

附不同方式启动和停止mysql:

一、启动方式

1、使用 service 启动:service mysqld start
2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start
3、使用 safe_mysqld 启动:safe_mysqld&

二、停止

1、使用 service 启动:service mysqld stop
2、使用 mysqld 脚本启动:/etc/inint.d/mysqld stop
3、mysqladmin shutdown

三、重启
1、使用 service 启动:service mysqld restart
2、使用 mysqld 脚本启动:/etc/inint.d/mysqld restart
1
0
查看评论

解决MySQL登录ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor)问题

问题描述今天在MAC上安装完MYSQL后,MYSQL默认给分配了一个默认密码,但当自己在终端上使用默认密码登录的时候,总会提示一个授权失败的错误:Access denied for user ‘root’@’localhost’ (using passwor)如图:解决方案既然现在没法登录到数据库中...
  • lisongjia123
  • lisongjia123
  • 2017-02-26 17:17
  • 31816

解决Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost'(using password: YSE)

在ubuntu server 12.04中,安装mysql后,使用命令登录mysql居然报错了,Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost'(using password: ...
  • yangxt
  • yangxt
  • 2013-12-08 14:45
  • 17722

解决 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 问题。

最近新装好的mysql在进入mysql工具时,总是有错误提示: # mysql -uroot -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (us...
  • xiaoshunzi111
  • xiaoshunzi111
  • 2016-07-13 16:06
  • 2984

解决 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 问题

最近新装好的mysql在进入mysql工具时,总是有错误提示: # mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (u...
  • liuyifeng_510
  • liuyifeng_510
  • 2011-12-06 11:08
  • 15603

解决初次登录MySQL出现ERROR 1045 (28000):Access denied for user 'root'@'localhost'问题

成功启动MySQL服务器后,网上很多帖子表示用命令行:mysql -uroot -p 回车,然后无视密码输入再回车,就可以成功登录。 然而,我在使用mysql-50.7.11版本,win10下运行时,并不成功,报错: 解决过程如下:(%MYSQL_HOME%表示MySQL解压根目录) 1、结束所...
  • u014520039
  • u014520039
  • 2016-03-21 19:54
  • 20846

mysql中出现 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)的解决办法

转载自百度知道 链接 #1.停止mysql数据库 /etc/init.d/mysqld stop #2.执行如下命令 mysqld_safe --user=mysql --skip-grant-tables --skip-networking & #3.使用root登录mysql...
  • Alone_Rojer
  • Alone_Rojer
  • 2017-01-30 21:53
  • 271

ubuntu 系统解决mysql连接问题(ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO))

我的系统是ubuntu8.04,最近新装好的mysql在进入mysql工具时,总是有错误提示:
  • polokang
  • polokang
  • 2011-05-24 15:34
  • 13890

在linux系统中安装mysql服务器详细步骤并解决ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passw

1、首先下载MySQL的安装文件,我这里安装的是MySQL5.1.7版本的  2、查看linux系统中是否安装了mysql    执行:rpm -qa|grep -i mysql  如有会显示已安装的Mysql版本,我的显示mysql-libs-5.1.61-...
  • wuzhilon88
  • wuzhilon88
  • 2013-12-27 15:57
  • 24753

ERROR 1045 (28000): Access denied for user...错误的解决

刚刚安装好了mysql数据库,root用户登录没有问题,但是在创建了新的数据库后却无法登录,报“ERROR 1045 (28000): Access denied for user”这样的错误,下面对这个错误进行重演,首先以root用户登录:[root@zabbix ~]# mysql -uroot...
  • jiaping0424
  • jiaping0424
  • 2016-04-26 19:19
  • 12950

解决 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 问题

最近新装好的mysql在进入mysql工具时,总是有错误提示: # mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (usin...
  • whatday
  • whatday
  • 2016-02-22 17:49
  • 13504
    个人资料
    • 访问:604864次
    • 积分:6361
    • 等级:
    • 排名:第4562名
    • 原创:126篇
    • 转载:79篇
    • 译文:0篇
    • 评论:66条
    最新评论