jdbc-ecplise链接mysql报错

问题描述

ecplise链接mysql报错

connection.driver_class=com.mysql.jdbc.Driver
connection.url=jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8
connection.username=root
connection.password=1234

root 1234 navicat可以登陆的。

严重: Prototype
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:996)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3887)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3823)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:870)
at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1659)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1206)
at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2234)
at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2265)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2064)
at com.mysql.jdbc.ConnectionImpl.(ConnectionImpl.java:790)
at com.mysql.jdbc.JDBC4Connection.(JDBC4Connection.java:44)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:377)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:395)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:325)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at org.logicalcobwebs.proxool.DefaultConnectionBuilder.buildConnection(DefaultConnectionBuilder.java:39)
at org.logicalcobwebs.proxool.Prototyper.buildConnection(Prototyper.java:159)
at org.logicalcobwebs.proxool.Prototyper.sweep(Prototyper.java:102)
at org.logicalcobwebs.proxool.PrototyperThread.run(PrototyperThread.java:44)

解决方案

解决办法是重新设置root用户密码

解决方案二:

不使用IP连接,使用localhost连接jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8
http://www.2cto.com/database/201211/167045.html

解决方案三:

本地数据库早到Mysql库中的user表,在Host下添加一行数据:

解决方案四:

用户名或者密码的问题 需要和你的数据库匹配(可能你的数据库密码为空)

解决方案五:

解决mysql"Access denied for user'root'@'IP地址'"问题

解决方案六:

用户名或者密码的问题

不是一个难问题,仔细看看数据库链接信息有误么

解决方案七:

看上去就是密码错误!

解决方案八:

看上去就是密码错误!

解决方案九:

看上去就是密码错误!

解决方案十:

看上去就是密码错误!

时间: 2024-07-29 04:50:45

jdbc-ecplise链接mysql报错的相关文章

用ef链接mysql 报错 求解

问题描述 已经引用Mysql.data.dll,MySql.Data.Entity.ef6.dll,MySql.Web.dll这三个了,但是下面这个错误我不知道在哪里发生的是什么意思? 解决方案

mysql案例:Java程序访问Mysql报错

mysql案例:Java程序访问Mysql报错'OPTION SQL_SELECT_LIMIT=XXX' [环境描述] mysql版本: 5.6.14-56-log Percona Server (GPL) 程序: 使用JDBC驱动mysql-connector-java访问mysql数据库 [报错信息] 程序访问mysql执行SQL语句的时候报错: You have an error in your SQL syntax; check the manual that corresponds t

hadoop-hive连接mysql 报错 readonly server

问题描述 hive连接mysql 报错 readonly server 各位大侠,我搭建了一个hadoop环境,用hive做数据仓库,mysql做hive的元数据仓库,用于定时分析用户数据中的日志文件,但在hive访问mysql的过程中,不定时的报如下错误: java.sql.SQLException: Query returned non-zero code: 1, cause: FAILED: Execution Error, return code 1 from org.apache.ha

oracle dblink mysql 报错ORA-28500

问题描述 oracle dblink mysql 报错ORA-28500 配置信息如下:求大神支援 支援 支援 重要的事情说三遍 odbc.ini [myodbc5] Driver = /home/oracle/app/myodbc-4.18/lib/libmyodbc5.so Description = MySQL ODBC 5.1 Driver DSN SERVER = localhost PORT = 3306 USER = test Password = test DATABASE =

gem-windous环境下 rails 连接mysql 报错

问题描述 windous环境下 rails 连接mysql 报错 用railsinstaller装的环境依赖的ruby rails devkit sqlite3都装过了现在想试试mysqlC:windowssystem32>rails new E:rubykk10 -d mysql Installing mysql2 (0.3.13)Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

windows环境下,ruby 连接mysql 报错

问题描述 windows环境下,ruby 连接mysql 报错 require "D:/ruby-mysql/ruby-mysql-0.2.6/mysql" begin #尝试连接mysql数据库 my = Mysql.connect("localhost","root","123456","test") #连接成功,显示Mysql数据库版本 puts my.get_server_info rescue M

远程连接-Navicat连接mysql报错!!

问题描述 Navicat连接mysql报错!! 用Navicat远程连接数据库是报错,,服务也开启了,请问什么原因 解决方案 Navicat/MySQL Front 操作 MySQL 1577 报错 解决方法 解决方案二: 是用root账号连的么.. 解决方案三: 这个问题是mysql断网下连接产生的? 解决方案四: 远程的服务器的mysql服务打开没? 解决方案五: 确定端口是否正确,有没防火墙(本机连接忽略) 解决方案六: 可能是防火墙的问题,用ping 172.16.80.62命令试下能否

新装的linux虚拟机安装mysql报错,求解决

问题描述 新装的linux虚拟机安装mysql报错,求解决 我在安装mysql的时候执行到scripts/mysql_install_db --user=mysql,报了错误 可是我的hostname并没有错误 我试着用force,是这样的 麻烦大神告诉我怎么办呀,拜托了 解决方案 貌似./bin/my_print_defaults这个脚本没有执行权限?将./bin目录和文件加上执行权限试试 解决方案二: 修改一下hostname试试呢

mysql 报错This function has none of DETERMINISTIC解决方案_Mysql

本文章向朋友们介绍开启bin-log日志mysql报错:This function has none of DETERMINISTIC, NO SQL解决办法, 创建存储过程时 出错信息: ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want t