Java 链接MySQL数据库时报的connect和denied错解决方法
2019独角兽企业重金招聘Python工程师标准>>>
一、not allowed to connect to this MySQL server错误
错误分析:可能是由于MySQL安装的时候,只允许MySQL安装所在的电脑可以访问MySQL,不被允许远程访问造成的原因。
解决方法参考链接:
http://www.thinksaas.cn/topics/0/534/534070.html
解决方法一:
mysql -u root -pvmwaremysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;
FLUSH PRIVILEGES;
解决方法二:
如果只想允许用户root(或别的用户名)从指定ip(如:192.168.3.108)的主机连接到mysql服务器,并使用mypassword(密码)作为密码
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.3.108' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
解决方法三:如果只想允许用户root(或别的用户名)从指定ip(如:192.168.3.108)的主机连接到mysql服务器的指定dk数据库,并使用mypassword作为密码
GRANT ALL PRIVILEGES ON dk.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
二、Access denied for user"***"
错误分析:指定用户对MySQL所在服务器没有访问权限。
解决办法:对该用户赋权限,注意:在赋权限的同时也可以对数据库访问进行权限限制,参考(一)中解决方法。
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.3.108' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
转载于:https://my.oschina.net/u/3197158/blog/911183
Java 链接MySQL数据库时报的connect和denied错解决方法相关推荐
- mysql数据库java链接,java链接MySQL数据库方法
第一步:安装MySQL 这步我就很少说了,点击去看看怎么安装吧.html 第二步:建立数据库 安装好以后,咱们来建立一个数据库,一个表.(代码以下). //建立数据库 test: //在数据库中建立表 ...
- linux连接mysql数据库出现1405错误原因的一些解决方法
linux连接mysql数据库出现1405错误原因的一些解决方法 在使用yum于腾讯云服务器安装了mysql之后,从家里的电脑尝试连接mysql数据库的时候,就出现了1405错误,经过我不断地查找资料 ...
- IDEA、MySQL提示Truncated incorrect DOUBLE value报错解决方法
IDEA.MySQL提示Truncated incorrect DOUBLE value报错解决方法 目录 IDEA.MySQL提示Truncated incorrect DOUBLE value报错 ...
- mysql数据库无法被其他ip访问的解决方法
前言 还是之前说的项目,环境目前已经准备好了,项目准备验证阶段发现了一个问题,从上层应用输入鉴权访问应用,一直在等待状态,输入了正确的用户名及密码,却无法访问.看起来像是没办法访问到数据库连接的意思. ...
- MySQL数据库输入密码后闪退问题的解决方法
1 发现问题 朋友在学MySQL数据库,推荐我也学一下,把资料都发给我了,不知道我忙些什么,竟然闲置了一个月了,今天打算学习一下,首先安装,安装我一路next,没啥问题都安装好了的,刚开始打开输入密码 ...
- java链接mysql数据库格式_JDBC URL连接常用数据库格式
MySQL MySQL Connector/J Driver 驱动程序包名:MySQL-connector-Java-x.x.xx-bin.jar 驱动程序类名: com.mysql.jdbc.Dri ...
- ORM对mysql数据库中数据进行操作报错解决
在Pycharm中使用ORM语句直接对数据库进行CURD操作时会出现错误: django.core.exceptions.ImproperlyConfigured: Requested setting ...
- java找不到符号类socket,编译报错+解决方法:错误: 找不到符号
public class ServerPlainTest { // 包内包外可见 public static void main(String[] args) { try { ServerSocket ...
- mysql 乱码 越南_MySQL_mysql数据库乱码之保存越南文乱码解决方法,我自己测试一下,很多字符变 - phpStudy...
mysql数据库乱码之保存越南文乱码解决方法 我自己测试一下,很多字符变成了 '?'. 数据库连接已经是使用了 utf8 字符集: define("MYSQL_ENCODE", & ...
最新文章
- R语言使用ggplot2包使用geom_dotplot函数绘制分组点图(单色填充、分组颜色填充)实战(dot plot)
- 小米android10怎么样,感觉小米10太贵不完美?这些Android旗舰也许就有你的菜!
- iOS逆向(8)-Monkey、Logos
- impdp导入数据时出现BUG
- android beam传输速率,无线网络的速率为何不能达到最大值
- c语言 连接哨兵 redis6,Redis哨兵--缓存服务器
- 【数据结构与算法】链式队列的Java实现
- 一文带你彻底了解大数据处理引擎Flink内存管理
- 同一目录下拷贝文件夹里_protobuf在C++下的安装使用
- imx6 android power off
- 100%会问的float?
- Unity3D中把AudioClip保存为Wav文件
- 2021-08-01 武大账号访问知网
- html标签logo怎么去掉,镜片上的logo怎么去掉
- 【IIS问题】——默认网站localhost无法打开,错误类型404
- Adversarial Discriminative Domain Adaptation阅读笔记(详细)
- 哪一款iPhone拍照效果最好?拍照最好用的苹果手机是哪款
- Python鼠标模拟
- 计算机中的无线网卡使用哪两种类型的扩展槽,第三章计算机每一种扩展槽的相关信息.ppt...
- 【转】msdev devenv 的命令行用法(以编译BerkeleyDB为例)