【发布时间】:2014-07-27 17:12:55
【问题描述】:
我正在尝试在 Netbeans 中连接 MySQL 数据库并停留在第一步 - 连接数据库。我的数据库在控制台上工作正常 - 尝试了命令 mysqladmin -u root -p ping 它说mysql id还活着。我什至从控制台创建了数据库。 现在当我在 Netbeans 中注册它时
Server Host Name:localhost
Server Port:3306
Admin user : root
Admin password :<the password which works on console>
和管理属性:
Path to admin tool: C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqladmin.exe
Argument : <blank>
Path to start command:C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqld.exe
Argument : --console <as suggested in http://forums.netbeans.org/topic12767.html>
Path to stop command:C:\Program Files\MySQL\MySQL Server 5.6\bin\mysqladmin.exe
Argument : -u root shutdown
但我仍然收到消息:- “本地主机上的 MySQL 服务器:3306 [root](断开连接)”
如果我右键单击并选择“开始”或“连接”,我会在任务栏中收到消息 - 正在等待 MYSQL Server 启动... 无限的时间。
任何帮助我在这里做错了什么???
【问题讨论】:
-
我猜你正在关注本教程netbeans.org/kb/docs/ide/mysql.html,but你不需要管理属性。只需转到服务面板--> 数据库:右键单击--> 添加新连接。然后按照对话框操作..
-
好的我试过了....数据库->右键单击->创建新连接->连接器:MYSQL(连接器/J驱动程序)->指定数据库用户名和密码->测试连接和这就是我得到的:“无法使用 com.mysql.jdbc.Driver (org/aspectj/lang/Signature) 建立与 jdbc:mysql://localhost:3306/mysql?zeroDateTimeBehaviour=convertToNull 的连接”
-
我将在我到达办公桌前详细说明答案。您很快就会有建议。请耐心等待。
-
只是作为测试删除
l?zeroDateTimeBehaviour=convertToNull并重试,否则您可以在答案中看到整个过程..