plsql连接mysql数据库(plsql developer 能连mysql吗)
大家好,关于plsql连接mysql数据库很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于plsql developer 能连mysql吗的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!
plsql怎么连接mysql
plsql不能连接mysql,PL/SQL Developer集成开发环境是专门开发面向Oracle数据库的应用。
可以连mysql的客户端工具:
1、Navicat
Navicat是一套快速、可靠并价格相当便宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。
2、SQLyog
一个快速而简洁的图形化管理MYSQL数据库的工具,它能够在任何地点有效地管理你的数据库,由业界著名的Webyog公司出品。
扩展资料
plsql的优点:
1、SQL的支持
SQL因为它的灵活、强大和易学,已经成为标准的数据库语言。只要几个像SELECT、INSERT、UPDATE和DELETE这样简单的命令就能轻松地操作关系数据库中的数据。
2、面向对象的支持
对象类型是理想的面向对象建模工具,它能帮助我们创建复杂的应用程序。除了能创建模块化,易维护和重用性高的软件组件外,对象类型还可以让不同开发组的程序员并发地开发组件。
参考资料:百度百科-plsql
plsql连接不上 oracle数据库!
64位的么?如果是64位的话,即使数据库和plsql在同一台机子上,也需要安装32位的客户端。
下面是oracle 11g 64位对应的解决办法,你可以做参考:
下载instantclient-basic-win32-11.2.0.1.0.zip(一定得是32位的,不要下错了版本,Oracle官网有下载),将其解压至Oracle安装目录的Product下(本机命名为:instantclient_11_2):D:\Oracle\app\dd\product\instantclient_11_2。
拷贝数据库安装根目录下的一个目录D:\Oracle\app\dd\product\11.2.0\dbhome_1\NETWORK到Oracle客户端目录下D:\Oracle\app\dd\product\instantclient_11_2(其实只需要 NETWORK\ADMIN\tnsnames.ora)
3)安装PL/SQL Developer
安装 PL/SQL Developer,在perference->Connection里面设置OCI Library和Oracle_Home,例如本机设置为:
Oracle Home:D:\Oracle\app\dd\product\instantclient_11_2
OCI Library:D:\Oracle\app\dd\product\instantclient_11_2\oci.dll
4)设置环境变量(修改环境变量)
对于NLS_LANG环境变量,最好设置成和数据库端一致,首先从数据库端查询字符集信息:
SQL> select userenv('language') nls_lang from dual;
NLS_LANG
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
右击"我的电脑"-"属性"-"高级"-"环境变量"-"系统环境变量":
1>.点击"新建",变量名设置为"NLS_LANG",变量值设置为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK",点击"确定";
2>.新建环境变量“TNS_ADMIN”,值为“D:\Oracle\app\dd\product\instantclient_11_2”
最后点击"确定"退出.
如果数据库和plsql不在一台机子上,需要安装一个客户端
plsql developer 能连mysql吗
plsql developer能连mysql的,具体方法步骤如下:
1、首先打开PLSQL界面,在弹出的登录框内这个输入正确的用户名密码,以及ip地址端口号,然后单击确定。
2、单击确定后,在弹出的提示窗口内单击“ok”。
3、单击后在图下界面内找到“工具”选项并单击,再在工具选项栏内单击“首选项”选项。
4、进入首选项界面后,在界面内加入一个配设文件路径。
5、文件路劲地址复制进去后,在弹出的窗口内单击确定,然后关闭PLSQL程序,重新打开PLSQL。
6、重新打开PLSQL程序时,如果发现界面内出现了一个“连接为”的选项,plsql developer就成功连接上了mysql了。
plsql-11如何连接mysql
由于plsql不支持直接连接64位的oracle数据库,所以可通过以下方法连接。
解决方法:
1、下载instantclient_32位客户端,加压后存放,如D:\ProgramFiles\instantclient
2、拷贝Oracle11.2G的msvcr80.dll和tnsnames.ora到解压的instantclient_32位客户端根目录,它们的位置分别是:
D:\ProgramFiles\Crystal\product\11.2.0\dbhome_1\BIN和D:\ProgramFiles\Crystal\product\11.2.0\dbhome_1\NETWORK\ADMIN
3、设置PLSQL Developer中设置Oracle_Home和OCI Library,
如图:
4、在PLSQL Developer目录下创建bat文件,作为PLSQL Developer的启动快捷方式替换PLSQL Developer传统启动方式,bat文件中的内容如下:
@echo off
set path=D:\ProgramFiles\instantclient
set ORACLE_HOME=D:\ProgramFiles\instantclient
set TNS_ADMIN=D:\ProgramFiles\instantclient
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
start plsqldev.exe
至此设置完成,经实验PLSQL Developer的可以成功连接到Oracle 11.2G 64位
plsql连接mysql数据库的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于plsql developer 能连mysql吗、plsql连接mysql数据库的信息别忘了在本站进行查找哦。