MySQL连接报错:1045. Acc demied for user r11810. lusing passs vord: VES

2016-08-23    分类: 网站建设

MySQL连接报错:1045. Acc demied for user r11810. lusing passs vord: VES

1045原因解析

1、mysql的服务器停止

解决方法:

windows通过计算机管理找到MySQL服务,进行“开启”或“暂停”MySQL服务。

A、计算机>管理>服务和应用程序>服务>找到对应的“MySQL”服务,我这里的是“MySQL80”。
计算机自动启动该服务,MySQL的服务,默认是“启动”的状态,只有启动了mysql才能用。可以在“MySQL服务”上点击右键,启动、重启或停止服务的操作。
还可以改变服务的默认配置,在“MySQL服务”上点击右键,再选择“属性” 。
还可以选择启动方式:自动(延迟启动)、自动、手动、禁用。默认情况下是“自动”启动,自动启动表示下一次重启操作系统的时候。
B、在windows操作系统当中,怎么使用命令来启动和关闭mysql服务、
开始>运行>cmd>进入DOS命令后,对MySQL服务器开启或暂停操作
语法:
net stop mysql80;
net start mysql80;
其它服务的启停都可以采用以上的命令。
C、在Linux系统中,可以使用如下命令:
登录MySQL服务器:mysql -u root -p 回车 输入MySQL密码 (如忘记MySQL密码可以找回
尝试重启MySQL服务:service mysqld restart
如果你安装了宝塔bt面板,登录宝塔面板左边菜单找到软件商店>MySQL>设置>点开启或者重启就OK了!

2、用户的端口号或者IP导致

MySQL默认端口是3306看防火墙屏蔽没有。MySQL配置文件my.ini可以看到port=3306,你看改过没有。bt宝塔面板软件商店>MySQL>设置>配置修改或者端口都可以看到现在使用的端口号也可以修改。

3、mysql的配置文件错误----my.ini等文件

如够是my.ini配置文件错误最好是备份数据库重启安装一个mysql软件了。

4、root用户的密码错误

宝塔bt面板左侧菜单找到数据库>root密码>修改MySQL的root密码就可以。如果用的不是宝塔面板可以看之前介绍的如何修改MySQL密码的文章

如以上4项还没能解MySQL连接报错:1045. Acc demied for user r11810. lusing passs vord: VES 那应概是root权限设置不对,没有开启远程访问权限。

use mysql;    #访问mysql库
update user set host = '%' where user = 'root';      #使root能再任何host访问
FLUSH PRIVILEGES;       #刷新权限

------或者

-- 登录到MySQL服务器

mysql -u root -p

-- 输入root用户的密码

-- 授予root用户远程访问权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;

-- '%' 表示允许任何IP地址远程访问,如果你想限定特定的IP,可以替换成 '192.168.1.1' 等,只想本地服务器访问把%改成localhost

-- 更新root用户的主机为localhost
-- UPDATE user SET Host = 'localhost' WHERE User = 'root' AND Host <> 'localhost';

-- 刷新权限

FLUSH PRIVILEGES;

-- 退出MySQL

EXIT;

上面说的都是MySQL数据库用root用户远程连接,我们在实际开发中一般不用root用瞳只用数据库的用户名和密码连接。如安装宝塔bt面板用数据库用用连接报错:1045. Acc demied for user r11810. lusing passs vord: VES 解决方法就更简单了。

在宝塔面板中》数据库》权限》访问权限》改成所有人,这个就可以远程连接MySQL不会出现连接报错:1045. Acc demied for user r11810. lusing passs vord: VES提示。

本文标题:MySQL连接报错:1045. Acc demied for user r11810. lusing passs vord: VES
URL网址:/news29/21079.html

成都网站建设公司_创新互联,为您提供域名注册网站排名外贸网站建设网站建设用户体验品牌网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都定制网站网页设计