mysql提示access denied for user ''@'localhost' to database
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mydb'。
原因是因为mysql数据库的user表里,存在用户名为空的账户即匿名账户,导致登录的时候是虽然用的是root,但实际是匿名登录的,通过错误提示里的''@'localhost'可以看出来。
设置密码
mysql> update user set password=PASSWORD('password') where user='root';
Query OK, 2 rows affected (0.02 sec)
Rows matched: 3 Changed: 2 Warnings: 0
mysql> FLUSH PRIVILEGES;
mysql> quit
之后按正常方法连接mysql就可以了。如果不能连接,查看下mysql服务是否启动。
mysql提示access denied for user ''@'localhost' to database相关推荐
- Mysql - 解决Access denied for user ''@'localhost' to database 'mysql'问题
Mysql - 解决Access denied for user ''@'localhost' to database 'mysql'问题 http://361324767.blog.163.com/ ...
- mysql解决Access denied for user ''@'localhost' to database 'mysql'没有mysql库
安装环境:win7 64,mysql5.6.19-win64免安装版 再次吐槽下,百度搜出来的尽是垃圾,粘贴复制的,自己都没动手验证过过就往上贴,错误百出. 今天准备用jdbc连接mysql,设置ro ...
- linux Mysql - 解决Access denied for user ''@'localhost' to database 'mysql'问题
我先说一句话哈. 非常的生气,也鄙视国内搞IT的人,简直无语.同样是解决这个问题,几乎一模一样,都是抄来的.更有甚者,抛出的错误是:Access denied for user 'root'@'loc ...
- MySQL : Access denied for user ''@'localhost' to database 'mysql'问题看点。
问题描述: MySQL命令行,登陆root账户的时候,密码为不为空,但是执行'use mysql;'命令的时候,总是提示:'Access denied for user "@'loc ...
- error 1044 (42000):access denied for user ''@'localhost' to database 'mysql' 解决方法
重新安装mariaDB数据库时,出现安装权限问题,中止安装发现居然能够登陆mysql,但是登陆时可以不填密码,操作数据库时会报错:ERROR 1044 (42000): Access denied f ...
- ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
提示:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'.前两天也出现过这个问题,网上找了一个比 ...
- error 1044 (42000):access denied for user ''@'localhost' to database 'mysql'
重新安装mariaDB数据库时,出现安装权限问题,中止安装发现居然能够登陆mysql,但是登陆时可以不填密码,操作数据库时会报错:ERROR 1044 (42000): Access denied f ...
- 创建数据库 mysql 1044_mysql ERROR 1044 (42000): Access denied for user ''@'localhost' to database...
1. 问题描述: 在MySQL控制台下创建数据库出现以下信息: mysql> CREATE DATABASE python; ERROR 1044 (42000): Access denied ...
- 解决 ERROR 1044 (42000): Access denied for user ‘‘@‘localhost‘ to database ‘mysql‘
然后创建一个数据库,提示下图错误: 提示:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'.是 ...
最新文章
- Git 分支管理和冲突解决
- 连麦互动直播方案全实践1:什么是连麦互动直播?
- Hybris ECP(Enterprise Commerce Platform)的调试
- http1.0 和 http1.1 主要区别
- docker --- 梳理 Dockerfile docker-compose.yml
- 实时多线程系统的日志实现
- VS2013正在等待所需操作完成
- 图像的频率谱和功率谱代表什么_使用 FastAI 和即时频率变换进行音频分类
- java使用Rocksdb
- 线性调频信号与脉冲压缩
- 基于VUE的酒店管理系统的设计与实现
- css 小尖角,CSS3之尖角标签
- 关于nifty counters
- C语言第六章函数实验报告,第六章实验报告
- Win10 突破20%共享大关
- python---使用QQ邮箱发送邮件
- 实现微信小程序web-view内嵌H5中的下载功能(大文件切片下载)
- SQL Server错误代码及解释(留着备用)
- ddr3ddr4 lpddr4速率_超极本的LPDDR3与笔记本的DDR4性能差多少
- 张量中有关矩阵的Kronecker乘积和Khatri-Rao乘积
热门文章
- 嵌入式项目_嵌入式Linux项目分享_linux系统编程
- 基于JAVA中学后勤设备保修维护管理系统计算机毕业设计源码+系统+数据库+lw文档+部署
- Neo4j数据导入null property value
- 十行代码写春联?快来学习程序员独有拉满春节氛围“妙招”
- wordpress自定义主题
- 房产继承过程及问题记录
- hi3516a——armlinux下搭建live555 RTSP Server
- 产品三部曲(产品设计 )
- [杂谈]纪念王小波逝世11周年:逝者如烟,烟消云散(作者:尹凉)
- Spring Boot 2.0.0参考手册_中文版_Part IV_26