在修改mysql的root用户密码后,再登陆,提示如标题的错误,找了一番答案之后,终于解决,步骤如下:

1.停掉mysql: service mysqld stop

2.使用不验证的状态登陆mysql:

      mysqld_safe --skip-grant-tables &   //后台运行启动mysql:   service mysqld start

3.进入mysql: mysql -u root

4.use mysql;

5.delete from user where user=’’; 删除空用户

6.flush previlige; 刷新权限

7.service mysqld restart

8.问题解决

提示:ERROR 1044 (42000): Access denied for user ‘’@‘localhost’ to database ‘mysql’。网上找了一个比较流行的方法(见方法一),搞定了。今天又用这个试了试,却搞不定,在网上找了半天,终于发现是因为mysql数据库的user表里,存在用户名为空的账户即匿名账户,导致登录的时候是虽然用的是root,但实际是匿名登录的,通过错误提示里的’’@'localhost’可以看出来,于是解决办法见方法二。

方法一:
1.关闭mysql

service mysqld stop

2.屏蔽权限

mysqld_safe --skip-grant-table

屏幕出现: Starting demo from …
3.新开起一个终端输入

mysql -u root mysql

mysql> UPDATE user SET Password=PASSWORD(‘newpassword’) where USER=‘root’;
mysql> FLUSH PRIVILEGES;//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误
mysql> \q

方法二:
1.关闭mysql

service mysqld stop

2.屏蔽权限

mysqld_safe --skip-grant-table

屏幕出现: Starting demo from …
3.新开起一个终端输入

mysql -u root mysql

mysql> delete from user where USER=’’;
mysql> FLUSH PRIVILEGES;//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误
mysql> \q

Access denied for user ''@'localhost' to database 'mysql‘’相关推荐

  1. error 1044 (42000):access denied for user ''@'localhost' to database 'mysql' 解决方法

    重新安装mariaDB数据库时,出现安装权限问题,中止安装发现居然能够登陆mysql,但是登陆时可以不填密码,操作数据库时会报错:ERROR 1044 (42000): Access denied f ...

  2. Mysql,ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

    ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql' 刚在服务器上装上mysql,发现以root加 ...

  3. Mysql - 解决Access denied for user ''@'localhost' to database 'mysql'问题

    Mysql - 解决Access denied for user ''@'localhost' to database 'mysql'问题 http://361324767.blog.163.com/ ...

  4. ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

    提示:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'.前两天也出现过这个问题,网上找了一个比 ...

  5. error 1044 (42000):access denied for user ''@'localhost' to database 'mysql'

    重新安装mariaDB数据库时,出现安装权限问题,中止安装发现居然能够登陆mysql,但是登陆时可以不填密码,操作数据库时会报错:ERROR 1044 (42000): Access denied f ...

  6. 解决 ERROR 1044 (42000): Access denied for user ‘‘@‘localhost‘ to database ‘mysql‘

    然后创建一个数据库,提示下图错误: 提示:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'.是 ...

  7. 解决忘记密码报错ERROR 1044 (42000): Access denied for user ‘‘@‘localhost‘ to database ‘mysql‘的办法

    由于长时间没用登录mysql忘记密码报错,ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql',导 ...

  8. mysql解决Access denied for user ''@'localhost' to database 'mysql'没有mysql库

    安装环境:win7 64,mysql5.6.19-win64免安装版 再次吐槽下,百度搜出来的尽是垃圾,粘贴复制的,自己都没动手验证过过就往上贴,错误百出. 今天准备用jdbc连接mysql,设置ro ...

  9. MySQL : Access denied for user ''@'localhost' to database 'mysql'问题看点。

    问题描述:     MySQL命令行,登陆root账户的时候,密码为不为空,但是执行'use mysql;'命令的时候,总是提示:'Access denied for user "@'loc ...

  10. Access denied for user ‘‘@‘localhost‘ to database ‘mysql‘

    买了个测试服务器,使用的是Linux环境,在测试服务器上安装mysql数据库,设置了root的登陆密码后,发现使用密码登陆失败.报错信息如下: 反而不用密码居然可以登录!原因下面会讲. 但是在执行sh ...

最新文章

  1. R语言构建xgboost模型:xgb.cv函数交叉验证确定模型的最优子树个数(可视化交叉验证对数损失函数与xgboost模型子树个数的关系)、交叉验证获取最优子树之后构建最优xgboost模型
  2. Redhat下XFS的安装
  3. css 设置其它标签,有没有办法将CSS样式设置为特定输入类型的标签?
  4. Docker三个基本概念镜像(Image)容器(Container)仓库(Repository)
  5. c mysql binlog_Mysql Binlog
  6. android蓝牙通信_使用Arduino构建OLED显示屏与Android手机接口的智能手表
  7. linux 网卡驱动安装
  8. ftpclient怎么获取到该目录下面得文件_你应该知道的10种Python文件系统方法
  9. jq发送动态变量_「系统架构」Nginx调优之变量的使用(3)
  10. centos 7配置rsync源服务器
  11. python工作流程_讨论 - 廖雪峰的官方网站
  12. 嵌入式linux 项目开发(一)——HTML编程
  13. [转载] numpy.exp,numpy.sqrt,np.power等函数的详细理解
  14. 语言 全排列 函数_【排列组合】错位全排列的简化计算公式
  15. 服务器发电子邮件,服务器拒绝接受发件人的电子邮件地址,这封邮件无法发送...
  16. 深度学习图片分类增强数据集的方法汇总
  17. Oracle公司中文翻译为“甲骨文”的来源是什么?
  18. 拼多多拼单显示内部服务器错误,拼多多为什么拼不了?拼多多怎么拼单?
  19. 奥克兰oracle,IEM奥克兰前瞻: 顶级战队决战甲骨文中心
  20. Apollo record文件格式

热门文章

  1. Echarts中饼状图显示百分比
  2. NIOS II 烧写epcs总结
  3. 计算机无法自动矫正时间,怎么设置电脑上的时间自动同步进行校正
  4. PAT (Basic Level) Practice 1085 PAT单位排行
  5. Windows 10 让所有程序默认为“以管理员身份运行”并且取消“确认”按钮
  6. [MUI框架]-滑动侧边栏-div同页结构
  7. 计算今天是本学期第几周
  8. 使用ps 批处理图片(gif 转 png)
  9. 2021年最新版裁判文书逆向
  10. 360显示服务器拒绝访问,Tecplot 360 2011安装方法 对于“目标文件夹拒绝访问”的解决...