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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 。



参考技术A

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

参考技术B

出现这个问题的原因之一是权限的问题,你的电脑可能没有权限访问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博客

参考技术C 我也是这个问题,每次使用谢了重装一次,关机开机又报这个错,在网上找了,方案很多,但解决不了,像这种
“这种错误信息肯定是因为你修改过密码,而连接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的一样不?”

我就没找到这个路径,每次卸载我都是谢了程序,再删注册表,可还是不行,这个问题烦死了,有没有人给个可行的解决方案
参考技术D

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

ACCESS打得开mdb,但打不开表,弹框提示未知错误。

我的电脑有个一个奇怪的错误ACCESS能打开mdb数据库,但是打不开表,一打开就提示错误,只有俩字“未知”。重装OFFICE也不行!而且电脑上使用Access数据库的应用软件都不行了!都提示“未知”错误!
在Access里新建的数据库也是这样!
重装了Access也不行!

ACCESS未知错误解决办法:
关掉ACCESS,点击\"开始\"按钮->\"运行\":
98, XP系统运行:regsvr32.exe C:\WINDOWS\system32\msjtes40.dll
NT,2000系统运行:regsvr32.exe C:\WINNT\system32\msjtes40.dll

以上是关于mysql打不开,提示#1045 - Access denied for user 'root'@'localhost' (using password: YES)的主要内容,如果未能解决你的问题,请参考以下文章

Navicat 创建数据库连接提示1045 access denied for user

用heidisql连接远程mysql数据库提示SQL错误1045,Access denied for...

mysql提示:1045 access denied for user'root'@'localhost' using password yes

windows mysql提示:1045 access denied for user 'root'@'localhost' using password yes 解决

解决MySql 数据库 提示:1045 access denied for user 'root'@'localhost' using password yes(示例代

access 文件被破坏了,打不开。