
How do you connect to a MySQL database using Oracle SQL Developer?我已经安装了Oracle SQL Developer,并且能够连接和查询Oracle数据库。 使用帮助->检查更新,我能够安装Oracle MySQL Browser扩展,但是没有MySQL数据库的连接选项。 在工具>首选项>数据库下,必须设置第三方JDBC驱动程序路径。设置驱动程序路径后,"新建连接"对话框中将出现一个单独的" MySQL"选项卡。 注意:这是同一个jdbc连接器,可以从MySQL网站以JAR下载的形式获得。 实际上,您应该同时执行以下两项操作: 添加驱动
添加Oracle SQL开发人员连接器
下次添加连接时,MySQL的新选项卡可用! 这是有关如何为MySQL创建数据库连接的演示。 您可以从此处下载MySQL Connector / J。 这是另一个非常详细的演练,还向您显示了整个过程,包括在安装JDBC驱动程序后在连接对话框中放置哪些值:http://rpbouman.blogspot.com/2007/01/oracle-sql-developer-11 -supports-mysql.html 尽管@BrianHart的答案是正确的,但是如果您是从远程主机进行连接,则还需要允许远程主机连接到MySQL / MariaDB数据库。 本文介绍了在Oracle SQL Developer中连接到MySQL / MariaDB数据库的完整说明: Using Oracle SQL Developer to Connect to MySQL/Mariadb Databases 我在Windows客户端和linux / mysql服务器上的经验: 当在Windows客户端中使用sqldev并且在linux服务器中安装mysql时,sqldev通过网络访问mysql。 假设mysql已经启动并且正在运行,并且要访问的数据库已经启动并且可以正常运行: ?确保sqldev的版本(32或64)。如果为64,并避免处理路径访问,请将有效的64版本的msvcr100.dll复制到目录? sqldeveloper jdev bin中。 一种。在记事本中打开文件msvcr100.dll,然后搜索首次出现的" PE"
b。注意:如果sqldev是64,而msvcr100.dll是32,则应用程序在启动时会卡住。 ?为了使sqldev与mysql一起使用,需要JDBC jar驱动程序。从mysql网站下载。 一种。驱动程序名称= mysql-connector-java-x.x.xx b。将其复制到与sqldeveloper目录相关的位置。 C。在菜单sqldev工具/首选项/数据库/第三方JDBC驱动程序中进行设置(添加条目)
?在Linux / mysql服务器中更改文件/etc/mysql/mysql.conf.d/mysqld.cnf 绑定地址= 127.0.0.1(此Linux本地主机) 并更改为 bind-address = xxx.xxx.xxx.xxx(如果DNS已启动,则此linux服务器的真实IP或计算机名称) ?输入到Linux mysql并授予所需的访问权限,例如 #mysql –u root -p 授予所有。到root @'yourWindowsClientComputerName'由'mysqlPasswd'标识; 同花顺特权; 重新启动mysql-sudo /etc/init.d/mysql重新启动 ?启动sqldev并创建一个新连接 一种。用户=根 b。通过=(您的mysql通过) C。选择MySql选项卡
这就是我要做的所有事情。 谢谢, 麦酒 您可能还会发现以下相关信息: Oracle SQL Developer与Microsoft SQL Server的连接
在我的情况下,我必须将 |