MySQL 实例配置的"Apply security settings"错误 、 Java通过JDBC无法连接MySQL的 分析
2011-07-20 22:22
1131 查看
曾经正确安装过MySQL,之后重装,到最后一步,就出现了下面的情况:
在网上搜索了很多方法(解释为:没有卸载完全所致,如注册表等),并尝试均不能成功。于是在命令行中输入:'telnet 127.0.0.1 3306',显示连接失败:
继续在命令行中输入:'netstat -an',发现MySQL的默认端口被莫名占用:
心中不解。虽然安装的最后一步没有成功,但是数据库仍然可用。以root身份登录,建立名为'webcontact'的表,用Java的JDBC连接(URL为"jdbc:mysql://127.0.0.1:3306/webcontact"),提示连接错误。网上说:localhost跟127.0.0.1有可能没有完全映射。于是用记事本打开'C:\WINDOWS\system32\drivers\etc'目录下的hosts文件:
有映射呀!心中不觉纳闷。接着的命令行中输入:ping localhost
显示的不是"Reply from 127.0.0.1",看来映射还是有问题。然后在命令行中试了一把:'telnet localhost 3306':
是MySQL! 心中狂喜。把URL改为"jdbc:mysql://localhost:3306/webcontact",连接成功!
注: 系统:WinXP professional Java IDE:MyEclipse 6.5 截图软件:QQ截图 MySQL:5.5.14 MySQL JDBC:5.1.17
在网上搜索了很多方法(解释为:没有卸载完全所致,如注册表等),并尝试均不能成功。于是在命令行中输入:'telnet 127.0.0.1 3306',显示连接失败:
继续在命令行中输入:'netstat -an',发现MySQL的默认端口被莫名占用:
心中不解。虽然安装的最后一步没有成功,但是数据库仍然可用。以root身份登录,建立名为'webcontact'的表,用Java的JDBC连接(URL为"jdbc:mysql://127.0.0.1:3306/webcontact"),提示连接错误。网上说:localhost跟127.0.0.1有可能没有完全映射。于是用记事本打开'C:\WINDOWS\system32\drivers\etc'目录下的hosts文件:
有映射呀!心中不觉纳闷。接着的命令行中输入:ping localhost
显示的不是"Reply from 127.0.0.1",看来映射还是有问题。然后在命令行中试了一把:'telnet localhost 3306':
是MySQL! 心中狂喜。把URL改为"jdbc:mysql://localhost:3306/webcontact",连接成功!
注: 系统:WinXP professional Java IDE:MyEclipse 6.5 截图软件:QQ截图 MySQL:5.5.14 MySQL JDBC:5.1.17
相关文章推荐
- eclipse 连接 sqlserver2005错误信息:"java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver"
- 关于大并发mysql连接引起数据库错误OperationalError: (2003, "Can't connect to MySQL server on 'x.x.x.x (99)")分析
- intellij idea实现java通过JDBC连接mysql中错误解决
- MySQL安装或配置问题:在最后一步“Apply security settings ”时总出现error 1364错误,说TCP端口3306被占用
- jdbc连接mysql时报message from server: "Host '**' is not allowed to connect to this MySQL server"错误解决
- com.microsoft.sqlserver.jdbc.SQLServerException: 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“java
- my.ini配置文件引起的"无法启动mysql服务,发生错误1067"
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 26 - 定位指定的服务器/实例时出错)
- 关于note2等(Android4.1版本)以上无法启动支付宝的问题"java.security.spec.InvalidKeySpecException"
- java 通过jdbc驱动连接hive操作实例
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。
- java通过JDBC连接MySql详解
- 出现"无法载入mysql 扩展,请检查PHP 配置"的解决方法
- Java 通过JDBC连接Mysql数据库的方法和实例
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管
- 【Java】【FAQ】Java JDBC连接SQL Server2005错误:通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败
- mysql多实例配置下,用脚本启动mysql时,出现Please read "Security" section of the manual to find out how to run mysqld as root!
- Java连接Mysql:通过配置文件
- Java 通过 JDBC 连接 MySQL 数据库的简单示例
- Java 通过JDBC连接Mysql数据库的方法和实例【图文说明】