[英]How can I connect to MySQL from NetBeans
NetBeans已安装在我的PC上。 我使用sudo apt-get install mysql-server
在树莓sudo apt-get install mysql-server
。
要从NetBeans连接到数据库,我使用
新建连接向导
我在哪里选择
MySQL(连接器/ J驱动程序)
除密码外,我将一切保留不变。 在密码中,我写了一个MYSQL在安装时提示我输入的密码。
当我按“测试连接”时,出现“无法建立与...的连接”。
我是否错过了要在树莓派上安装的东西?
我正在使用静态IP地址(inet地址)。
我的PI和PC位于同一网络中。
仅仅因为您安装了mySQL-server软件包并不意味着您已经创建了数据库。 最简单的方法是SSH到您的pi,然后使用命令行创建一个,或者,如果您假设在pi上启动了守护程序,则可以在您的pc上使用mySQL工作台。 您将需要命名数据库,该名称将成为用于通过NetBeans连接到数据库的URL的一部分。 您可能还需要启用与mySQL的外部连接。 您可能还需要手动或通过NetBeans下载用于mySQL的JDBC驱动程序。
您需要在mysql
设置权限:
GRANT ALL PRIVILEGES ON mydb.* TO 'root'@'%' WITH GRANT OPTION;
这将允许远程连接访问数据库。 您还需要在/etc/my.cnf
文件中更改侦听界面。 寻找bind-address 127.0.0.1
。 将此更改为您的pi的IP地址。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.