如何从NetBeans连接到MySQL

时间:2015-04-20 19:49:46

标签: mysql networking netbeans connection raspberry-pi

我的电脑上安装了NetBeans。 我使用sudo apt-get install mysql-server在raspberry pi上安装了mysql 要从NetBeans连接到数据库,我使用

  

新建连接向导

我在哪里选择

  

MySQL(Connector / J驱动程序)

除了密码之外我保持原样。在密码中,我写了MYSQL在安装时提示我输入的密码 当我按下“测试连接”时,我得到“无法与...建立连接”。

我是否错过了在树莓派上安装的东西?
我使用的是静态IP地址(inet addr) 我的PI和PC在同一个网络中。

2 个答案:

答案 0 :(得分:0)

仅仅因为你安装了mySQL-server软件包并不意味着你已经创建了一个数据库。最简单的方法是通过SSH连接到你的pi并使用命令行创建一个,或者你可以使用你的pc上的mySQL工作台,假设你在你的pi上启动了守护进程。您需要为数据库命名,该名称将成为您通过NetBeans连接到它的URL的一部分。您还可能需要启用mySQL的外部连接。您可能还需要手动或通过NetBeans下载mySQL的JDBC驱动程序。

答案 1 :(得分:0)

您需要在mysql中设置权限:

GRANT ALL PRIVILEGES ON mydb.* TO 'root'@'%' WITH GRANT OPTION;

这将允许远程连接访问数据库。您还需要更改/etc/my.cnf文件中的监听界面。寻找bind-address 127.0.0.1。将其更改为pi的IP地址。