java无法连接数据库问题(急) (java 数据库连接问题)

解决办法如下:

首先检查 我的电脑->管理->服务,查看是否启动了MySQL,然后打开 运行->regedit 打开注册表编辑器,检查注册表,路径见下图左下角的路径信息,把ImagePath改成你现在的路径(注意只改双引号内地路径地址)

然后在C:\Windows\System32下找到cmd.exe右键以管理员身份输入mysqld –initialize-insecure自动生成无密码的root用户,同时自动生成一个data文件夹,这时候再进行MySQL的安装,net start mysql,启动服务。

如果服务管理器中没有MySQL,在成功安装MySQL后,使用mysql的知旁时候,在CMD中输入net start mysql,提示服务名无效,查看服务列表也找不到mysql服务。

解决办法:

在C:\Windows\System32下找到cmd.exe以管理员身份运行程序,

切换到MySQL安装目录的bin目录下

运行如下命令(具体试个人安装的MySQL版本及路径历猛拦)

>cd C:\Program Files\MySQL\MySQL Server 5.6\bin

C:\Program Files\MySQL\MySQL Server 5.6\bin>mysqld.exe -install

提示  Service successfully installed.

此时,刷新服务管理器,就可以看到MySQL的服务了,然后回到前面的步骤修改ImagePath路径,然后进入cmd,肢胡输入mysqld –initialize-insecure自动生成无密码的root用户,同时自动生成一个data文件夹,这时候再进行MySQL的安装,net start mysql,启动服务。

url2采用的是ODBC的连接方式,如果你本地数据源配置的是mssql2023,当然可以正瞎陆常连接。url1采用的是JDBC的连接方式,而且连接字符串也是mysql的,你把url1的连磨皮顷接字符串改成mssql2023的写法再试一下,不同厂商的数据库连接规则不一样。

至于mysql的驱动,可以连接成功握穗mssql2023,是因为驱动程序的实现都差不多,如果不涉及数据库本身的特殊语法,都可以进行CRUD操作的。

你的连接前埋驱动是汪世mysql的

public static final String DBDRIVER =”org.gjt.mm.mysql.Driver”;

你的连接路径也是mysql的

public static final String DBurl1=”jdbc:

但你用的却是sql2023数据库

mysql和sql2023是两个不同的数据库,你要用sql2023就要去找sql2023的连接驱慧陵蚂动和连接路径的写法

相关问题拓展阅读:

    关于java 数据库连接问题的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


    数据运维技术 » java无法连接数据库问题(急) (java 数据库连接问题)