>mysql -uroot -p Enter password: ERROR 1045 (28000): Access denied ,被mysql连接问题折磨到问题解决,分享

1.Zip 方式安装

   将Zip压缩包解压到你想要安装的硬盘下。一般都是习惯将不是系统的软件装在非C盘下。

如图所示,本人习惯将工作开发软件一并安装在建立的Developer文件下。就这样把解压后文件解压到指定位置就行了。

然后,Windows键+R,打开运行。权限不够,请以管理员身份打开运行。


接着,经过盘符切换进入刚解压文件里的bin目录下;


在此目录下进行mysqld -install 安装服务;net start mysql 启用服务(启用后,以后自动启动)


下面就是关键地方了,如何登陆连接mysql服务器!

正常登陆方式: 输入   mysql -uroot -p  

                                     Enter password:

接下来,就是你输入密码和不输入密码,按回车进入出现的结果!


针对这个问题,笔者经过设置好环境变量,配置文件后,重要的是.ini文件

如下图所示,是本人的安装根目录情况,自行对照!

其中,my-default.ini为默认文件,my.ini为我新增配置文件。


以上是本人配置文件内容。注意,配置文件末尾skip-grant-tables,跳过了密码验证。通过重启服务,再输入mysql -uroot -p 后,直接回车,可直接登陆mysql。

重启操作:

运行命令:net stop mysql   停止服务

                   net start mysql   开启服务

开启后 ,输入mysql - uroot -p  回车进入!

将解决上述出现的登陆密码错误问题!


你可能感兴趣的:(mysql,mysql,数据库)