解决MySQL安装时1045错误的方法
该错误只在Windows系统上出现,Linux下好像好没有,据说这个错误已经存在n年了,有人extremely dispointed that it still exists
该错误只在Windows系统上出现,Linux下好像好没有,据说这个错误已经存在n年了,有人extremely dispointed that it still exists here in 2009!
错误的原因更令人抓狂,,那就是mysql server instance config wizard根本没有为你设密码,于是root密码是空!实在不明白如果没有为我设密码那中间为什么叫我设个密码。
解决办法:
I clicked Skip on the dialog that states the Error 1045...
Then cancelled the "MySQL Server Instance Config Wizard"
Now...
Open a command prompt type "mysql -u root -p" then hit
enter again when it requests a password.
You should now have access to the mysql monitor...
type the following at the prompts...
mysql>use mysql
mysql>select user, host, password from user;
# Now you should see that u have 3 entries
+-----------------------------+
| user | host | password |
+-----------------------------+
| root | localhost | |
| root | 127.0.0.1 | |
| | localhost | |
+-----------------------------+
mysql> delete from user where host="localhost" and user="";
mysql> update user set password=password("xxxx") where user="root";
mysql> flush tables;
mysql> flush privileges;
mysql> quit
Now the mysql table should be updated and everything fixed.
Try it out...
然后就可以用config wizard跑一遍了。
PS: 国内和国外的水平真是差得远,国内的砖家们只会告诉你是和以前安装的mysql版本冲突了,把它卸干净,再把配置啊注册表啊都删干净(简直就是既然我不知道是哪错了那就是全错了),再重装。而问题根本没解决。。。。。。人国外的却能一针见血地指出问题之所在。
上一篇: oracle中的内连接和外连接
下一篇: php支持分块与断点续传文件下载功能代码
推荐阅读
-
64位系统中IIS7运行ASP时出现ADODB.Connection 800a0e7a错误的解决方法
-
Silverlight安装失败 报1603错误的解决方法
-
win7 64位下运行Virtualbox安装系统时出错(提示VBoxDD.DLL错误)的解决方法
-
Ubuntu系统下的Nginx服务器软件安装时的常见错误解决
-
Win10系统电脑在使用浏览器播放视频时蓝屏错误代码0x000008e的多种解决方法
-
无法在com+ 目录中安装和配置程序集 错误:-2146233087的解决方法[已测]
-
centos6.5中rpm包安装mysql5.7初始化出错的解决方法
-
为PHP安装imagick时出现Cannot locate header file MagickWand.h错误的解决方法
-
Windows下PHP安装路径配置错误导致Apache无法启动的解决方法
-
安装运行飞鸽传书时候提示 bind()错误=10048的完美解决方法