windows系统下mysql出现Error 1045(28000) Access Denied for user 'root'@'localhost'

转自 http://zxy5241.spaces.live.com/blog/cns!7682A3008CFA2BB0!361.entry

在windows操作系统安装MySQL数据库,碰到Error 1045(28000) Access Denied for user 'root'@'localhost' 错误时,需要重新设置密码。
具体方法是:
1.先在安装目录找到my.ini配置文件,打开配置文件,找到[mysqld]一行,在下面添加skip-grant-tables后保存该文件,重新启mysql动服务。
2.然后在cmd执行 mysql -u root mysql
    mysql>update user set password=password('newpassword') where user='root';
    mysql>Flush privileges;
    其中newpassword为root的新密码。
3.将刚才my.ini配置文件的添加那一行去掉,最后重新启动mysql就可以了。

安装完mysql之后或者是下载的免安装版解压之后,默认是没有my.ini文件的.
但是,有几个类似的文件,如[code]my-small.ini、my-medium.ini、my-large.ini、my-huge.ini,[/code]下面我说一下这几个文件是干嘛的。
这几个文件是mysql针对不同的应用推荐的不同的配置信息;但这些配置只有放到my.ini中才会被应用。
其中:
1、my-small.ini是为了小型数据库而设计的。不应该把这个模型用于含有一些常用项目的数据库。
2、my-medium.ini是为中等规模的数据库而设计的。如果你正在企业中使用RHEL,可能会比这个操作系统的最小RAM需求(256MB)明显多得多的物理内存。由此可见,如果有那么多RAM内存可以使用,自然可以在同一台机器上运行其它服务。
3、my-large.ini是为专用于一个SQL数据库的计算机而设计的。由于它可以为该数据库使用多达512MB的内存,所以在这种类型的系统上将需要至少1GB的RAM,以便它能够同时处理操作系统与数据库应用程序。
4、my-huge.ini是为企业中的数据库而设计的。这样的数据库要求专用服务器和1GB或1GB以上的RAM。

这些选择高度依赖于内存的数量、计算机的运算速度、数据库的细节大小、访问数据库的用户数量以及在数据库中装入并访问数据的用户数量。随着数据库和用户的不断增加,数据库的性能可能会发生变化。

可以根据自己的情况,选择某一个文件中配置复制到my.ini中,my.ini文件当然需要自己创建,直接新建这个文件就行了,然后复制进去配置信息。

转载于:https://www.cnblogs.com/sunqiang/p/6480017.html

转: windows系统下mysql出现Error 1045(28000) Access Denied for user 'root'@'localhost'相关推荐

  1. windows 下 安装mysql 出现 “ ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password

    这个问题是在Windows下安装MySQL服务时遇到的,使用MySQl绿色版进行安装的,安装完成后,连接到MySQL服务时输入命令 " mysql -uroot -p " ,因为时 ...

  2. 【MYSQL】ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) ERROR 1045 (2800 ...

  3. mysql 5.7 ERROR 1045 (28000): Access denied for user 'root'@'localhost'

    mysql 安装了最新版,但是初始化登陆不了,网上找了很多资料,但是都没用,后来在网上看到说是新版本的mysql初始化安装会随机生成一个root密码,如果你不知道这个密码,或者没有留意到这个密码,则会 ...

  4. mysql报错:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘

    在Ubuntu安装好MySQL后报错 安装命令(Ubuntu 20.04): sudo apt install mysql-server sudo systemctl start mysql.serv ...

  5. ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using passwor:yes)问题的解决方法和步骤

    mysql遇到ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor:yes)问题 问题描述: 下载完 ...

  6. 记录Linux下彻底删除MySQL以及启动MySQL之后使用密码登录提示报ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost

    1. 问题描述: 在安装mysql前需先卸载自带的Mysql-libs,或者安装错误导致mysql不可用等等一系列原因要彻底删除Linux上现存的所有的mysql. 解决方法: 使用以下命令查询MyS ...

  7. 重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor

    重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor ...

  8. linux ubuntu系统 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)数据

    linux ubuntu系统 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)数据 ...

  9. mac使用mysql出现的错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

    mac使用mysql出现的错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) ...

最新文章

  1. VirtualBox - RTR3InitEx failed with rc=-1912 (rc=-1912)
  2. gsea富集分析结果怎么看_怎么看肝功能检验结果?
  3. Ubuntu | 使用 SecureCRT 远程登录 Ubuntu
  4. matlab朴素贝叶斯工具箱,朴素贝叶斯分类matlab实现.doc
  5. java todo error_Java全局异常处理(TODO)
  6. Remoting疑惑续集之再续
  7. java不带括号_java – 打印数组,不带括号和逗号
  8. java中怎么表示数组中的某个值_java中如何高效判断数组中是否包含某个特定的值...
  9. python中变量pa和pa一样吗_仅限python中的pafy和vlc音频
  10. 8- 性能测试面试题(测试框架总结)史上最全面试题
  11. git clone提示鉴权失败
  12. 处理海量数据的方法与思路
  13. 第三版全球干旱指数和潜在蒸散数据发布
  14. centos7.4和ubuntu16.0.4常用命令
  15. 声网高纯:领域和方向要聚焦,用最专业的方法做最专业的事丨人物专访
  16. HTML5案例之蚊香、棒棒糖、爱心、五角星
  17. stm32cubeide调试查看函数值_STM32CubeIDE使用ITM调试
  18. 用级数进行对数计算,基于ln(x)求loga(b)
  19. sat求解器解哈密顿回路
  20. 协议篇————9、Telnet协议详解

热门文章

  1. usaco Picture(离散化求线段周长)
  2. 2D-2D:对极约束
  3. layui中从上一个js模块中取参数_layui的引用js踩坑
  4. c++ memset 语言_自学C语言不知道从哪儿下手?学习框架都帮你列好了!
  5. 极限学习机的matlab程序_新程序员七宗罪,新手别踩雷
  6. 计算机英语考试试题一附答案,计算机英语考试试题一附答案
  7. html表格中加入斜线,在HTML中显示带斜线的表格
  8. java easyui tree例子_EasyUI Tree的简单使用
  9. java中showconfirmdialog_Java小游戏之连连看
  10. 服务器不能显示皮肤,服务器控件gridview扩展,为什么不能应用皮肤?