mysql打不开,提示#1045 - Access denied for user 'root'@'localhost' (using password: YES)

如题所述

mysql打不开,可能是文件损坏,我们可以重新安装来打开这个程序。

安装教程:

1、打开下载好SQL 所在的文件夹,双击运行里面的setup.exe文件。

2、选中“我接受许可条款和条件”,并点击下一步。

3、点击“安装”按钮。

4、点击“下一步”按钮。

5、点击“下一步”按钮。

6、等待检查完成后,点击“下一步”(注意:如果此处有错误的话,就需要先把错误解决了才能继续下面的安装,否则的话可能会导致后面的安装失败,那个IIS功能要求可以不用管):

7、等待安装程序。

8、将左边全部打钩,点击下一步:

9、点击“下一步”。

10、选择“使用内置系统账户”,然后点击下一步。

11、点击下一步。

12、点击下一步。

13、点击下一步。

14、点击“安装”按钮。

15、等待安装。

16、安装完成后,点击下一步。

17、点击“完成”,这样SQL Server 2005就安装好了。

18、从开始菜单里面打开SQL 。



温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-10-03

mysql打不开,提示#1045 - Access denied for user 'root'@'localhost' (using password: YES)解决方法如下:

1.新建一个文本并在文本里输入一行字符。

2.用任意名称保存该文件,在开始菜单搜索“cmd”并进入。

3. 在DOS命令提示符下,执行命令:
C:> C:mysqlbinmysqld-nt --init-file=C:mysql-init.txt

4.点击回车键,然后在正常模式下重启mysql。

扩展资料:

MySQL特性:

1.使用 C和 C++编写,并使用了多种编译器进行测试,保证了源代码的可移植性。

2.支持 AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统。

3.为多种编程语言提供了 API。这些编程语言包括 C、C++、Python、Java、Perl、PHP、Eiffel、Ruby,.NET和 Tcl 等。

4.支持多线程,充分利用 CPU 资源。

5.优化的 SQL查询算法,有效地提高查询速度。

6.既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。

7.提供多语言支持,常见的编码如中文的 GB 2312、BIG5,日文的 Shift_JIS等都可以用作数据表名和数据列名。

8.提供 TCP/IP、ODBC 和 JDBC等多种数据库连接途径。

9.提供用于管理、检查、优化数据库操作的管理工具。

10.支持大型的数据库。可以处理拥有上千万条记录的大型数据库。

参考资料:ijava:mysql数据库使用入门

百度百科:MySQL

本回答被网友采纳
第2个回答  推荐于2019-08-26

出现这个问题的原因之一是权限的问题,你的电脑可能没有权限访问mysql数据库。这个问题的解决方法就是授权。

授权命令:

grant all privileges on *.* to 'root'@'我电脑的ip地址' identified by '密码';

如果你不是用root登陆的,那么就把root改成你的登陆名。

详细步骤:

    开始——运行——输入“cmd”——点击确定。这样就打开了我们的命令提示符界面:

    然后找到我们的mysql的安装目录,将目录复制到命令提示符中。如图:

    然后进入目录下的bin文件:

    然后输入 mysql -u root -p 如图:

    在Enter password: 后面输入你的密码。点击回车。如果密码正确,会出现Welcome 的字符。如图:

扩展资料:

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。

参考资料:

MySQL - CSDN博客

本回答被网友采纳
第3个回答  2011-05-23
我也是这个问题,每次使用谢了重装一次,关机开机又报这个错,在网上找了,方案很多,但解决不了,像这种
“这种错误信息肯定是因为你修改过密码,而连接phpmyadmin的配置文件的用户名和密码没有更新

你看一下这个文件,\xampp\phpMyAdmin目录下的config.inc.php

$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address

$cfg['Servers'][$i]['controluser'] = 'root'; // MySQL control user settings

$cfg['Servers'][$i]['controlpass'] = 'password'; // password的为MySQL的root登陆密码

$cfg['Servers'][$i]['user'] = 'root'; // MySQL user

$cfg['Servers'][$i]['password'] = 'password'; // MySQL password (only needed

$cfg['blowfish_secret'] = 'abc'; //abc为任意字符

然后你看一下密码和你用命令行进行MySQL的一样不?”

我就没找到这个路径,每次卸载我都是谢了程序,再删注册表,可还是不行,这个问题烦死了,有没有人给个可行的解决方案
第4个回答  2017-02-05

先切换到你自己的安装目录下  在执行图片

本回答被网友采纳
相似回答