跨服插件的java连接mysql数据库库怎么弄

【超级模块】按键精灵插件之MYSQL数据操作(FOR1.5) _ 超级模块插件 - 按键精灵论坛
腾讯微博:
软件版本:2014.05软件大小:76.8M更新时间:2-21
软件版本:3.2.5软件大小:62.5M更新时间:06-06
软件版本:1.2.7软件大小:29.2M更新时间:06-19
软件版本:1.1.0软件大小:12.3M更新时间:12-29
查看: 9623|回复: 318
超级模块系列插件包:---------------------------Super_.dll 安装程序Super_Plugin.dll 插件主程序Super_*.dll 插件功能程序Super_*.html 插件帮助文档---------------------------插件使用:将压缩包中的文件解压到按键精灵plugin插件目录下(直接使用)。---------------------------插件升级:(缺少插件功能程序,或有插件有更新)1.将压缩包中的文件解压到按键精灵plugin插件目录下(已解压的跳过此步骤)。2.运行按键精灵,右下角弹出插件升级提示。3.插件程序-插件升级,选择需要的插件,点击“立即升级”。4.升级完成。关闭按键精灵所有程序,重新打开按键精灵。---------------------------插件管理:插件程序-插件管理,选择需要的插件,应用。然后重启按键精灵。---------------------------实用工具:1.实用工具文件在按键精灵tools目录下,自己常用的工具可以放在里面,插件助手实用工具中就会显示。2.插件程序-实用工具,双击即可立即更新使用。3.如果您有好的工具可以推荐给我们加入,谢谢!---------------------------杀软误报:由于插件中的功能或驱动被大量用户使用,并可能用作一些非法用途,难免会出现个别插件报毒现象。可能性如下:1.如:读写内存的驱动,就被用户广范用于读写其它进程的内存,达到某种破坏其它程序原本功能的情况,此种程序通具木马特性,因此,杀软通认为木马程序。虽然我们只是插件。2.也有一些可能在以后被用户用作非法用途,如编写wai挂或盗号等程序,均会被杀软报为木马。由于插件DLL文件是跟编译后小精灵在一起的,那时将会被杀软一同认为木马程序,从而插件出现杀软报毒现象。3.插件DLL程序由易语言编写,采用VB8编译器编译。在DLL公开使用一段时间后,360等杀软会通过云上传自动获得DLL特征码,将此列为木马行列,这是正常现象。---------------------------误报解决:1.我们郑重承诺,我们插件均可放心使用,绝无后门功能等。请认准下载来源。2.插件自带升级功能,我们会尽量及时升级程序,减少误报现象。3.对于规范的正规功能插件(如:正则表达式,数据库等),我们会尽量提交杀软认证,认证过的插件,360下载会带绿色窗口提示安全!4.对于某个报毒插件,您可以自行选择是否继续使用,若不放心使用可以自行删除。---------------------------超级模块网站:按键精灵插件①群:
(1000人超级群)按键精灵插件②群:
(1000人超级群)添加插件信息 (“mysql_connect”, “连接MySql(@MySql服务器地址,@用户名,@密码,@数据库名,@端口)[返回值:MySql句柄,0失败]”, &mysql_connect, 5)添加插件信息 (“mysql_close”, “断开MySql(MySql句柄)[无返回值]”, &mysql_close, 1)添加插件信息 (“mysql_query”, “执行SQL语句(MySql句柄,Sql语句)[返回值:1成功,0失败]”, &mysql_query, 2)添加插件信息 (“store_result”, “取记录集(MySql句柄)[返回值:记录集句柄,0失败]”, &store_result, 1)添加插件信息 (“free_result”, “释放记录集(记录集句柄)[无返回值]”, &free_result, 1)添加插件信息 (“fetch_text”, “读字段值(记录集句柄,字段名称或字段序号)[返回值:字段数值文本或字节集等,0失败]”, &fetch_text, 2)添加插件信息 (“num_rows”, “取记录集行数(记录集句柄)[返回值:记录集的行数,0失败]”, &num_rows, 1)添加插件信息 (“row_next”, “到下一行(记录集句柄)[返回值:1成功,0失败]”, &row_next, 1)添加插件信息 (“row_seek”, “到指定行(记录集句柄,记录位置)[返回值:1成功,0失败]”, &row_seek, 2)添加插件信息 (“row_head”, “到首行(记录集句柄)[返回值:1成功,0失败]”, &row_head, 1)添加插件信息 (“row_cauda”, “到**(记录集句柄)[返回值:1成功,0失败]”, &row_cauda, 1)添加插件信息 (“num_fields”, “取字段总数(记录集句柄)[返回值:字段总数,0失败]”, &num_fields, 1)添加插件信息 (“field_name”, “序号到字段名(记录集句柄,序号)[返回值:字段名,0失败]”, &field_name, 2)添加插件信息 (“field_index”, “字段名到序号(记录集句柄,字段名)[返回值:序号,0失败]”, &field_index, 2)添加插件信息 (“mysql_select”, “查找记录(MySql句柄,表名,字段名,查找条件,排序条件)[返回值:记录集句柄,0失败]”, &mysql_select, 5)添加插件信息 (“insert”, “增加记录(MySql句柄,表名,赋值语句)[返回值:1成功,0失败]”, &insert, 3)添加插件信息 (“update”, “更新记录(MySql句柄,表名,赋值语句,条件)[返回值:1成功,0失败]”, &update, 4)添加插件信息 (“delete”, “删除记录(MySql句柄,表名,条件)[返回值:1成功,0失败]”, &delete, 3)添加插件信息 (“field_len”, “取字段宽度(记录集句柄,字段序号)[返回值:1成功,-1出错]”, &field_len, 2)添加插件信息 (“field_type”, “取字段属性(记录集句柄,字段名或字段序号)[返回值:字段的属性,-1出错]”, &field_type, 2)添加插件信息 (“server_info”, “取服务器版本(MySql句柄)[返回值:MYSQL服务器的版本信息,0失败]”, &server_info, 1)添加插件信息 (“client_info”, “取客户端版本()[返回值:MYSQL客户端的版本信息,0失败]”, &client_info, 0)添加插件信息 (“create_db”, “创建库(MySql句柄,库名)[返回值:1成功,0失败]”, &create_db, 2)添加插件信息 (“delete_db”, “删除库(MySql句柄,库名)[返回值:1成功,0失败]”, &delete_db, 2)添加插件信息 (“search_db”, “查找库(MySql句柄,库名)[返回值:1找到,0失败]”, &search_db, 2)添加插件信息 (“show_databases”, “取库名列表(MySql句柄)[返回值:1成功,0失败]”, &show_databases, 1)添加插件信息 (“create_field”, “创建字段信息(@索引,@主键,@字段名,@字段类型,@附加内容,@附加类型信息,@列数据默认值,@类型,@列内容为空,@自增量标记)[返回值:字段信息号]”, &create_field, 10)添加插件信息 (“create_table”, “创建表(MySql句柄,表名)[返回值:1成功,0失败]”, &create_table, 2)添加插件信息 (“change_table”, “修改表(MySql句柄,表名,修改类型,字段信息号,@更改信息_字段名,@更改信息_索引名,@更改信息_主键名,@更改信息_字段信息)[返回值:1成功,0失败]”, &change_table, 7)添加插件信息 (“drop_table”, “删除表(MySql句柄,表名)[返回值:1成功,0失败]”, &drop_table, 2)添加插件信息 (“search_table”, “查找表(MySql句柄,表名)[返回值:1找到,0失败]”, &search_table, 2)添加插件信息 (“show_table”, “取表名列表(MySql句柄)[返回值:1成功,0失败]”, &show_table, 1)添加插件信息 (“create_user”, “创建用户(MySql句柄,@主机,用户名,密码,@库名,@表名,@权限)[返回值:1成功,0失败]”, &create_user, 7)添加插件信息 (“delete_user”, “删除用户(MySql句柄,用户名,主机)[返回值:1成功,0失败]”, &delete_user, 3)添加插件信息 (“search_user”, “查找用户(MySql句柄,用户名,主机)[返回值:1成功,0失败]”, &search_user, 3)添加插件信息 (“show_user”, “取用户列表(MySql句柄)[返回值:1成功,0失败]”, &show_user, 1)添加插件信息 (“change_user”, “修改用户(MySql句柄,用户名,主机,@库名,@表名,@权限)[返回值:1成功,0失败]”, &change_user, 6)添加插件信息 (“create_index”, “建立索引(MySql句柄,表名,列名,索引名)[返回值:1成功,0失败]”, &create_index, 4)添加插件信息 (“drop_index”, “删除索引(MySql句柄,表名,索引名)[返回值:1成功,0失败]”, &drop_index, 3)添加插件信息 (“error_info”, “取错误文本(MySql句柄)[返回值:错误信息,0没有]”, &error_info, 1)添加插件信息 (“begin_trans”, “开始事务(MySql句柄)[返回值:1成功,0失败]”, &begin_trans, 1)添加插件信息 (“commit_trans”, “保存事务(MySql句柄)[返回值:1成功,0失败]”, &commit_trans, 1)添加插件信息 (“rollback_trans”, “回滚事务(MySql句柄)[返回值:1成功,0失败]”, &rollback_trans, 1)添加插件信息 (“write_bin”, “写字节集字段(MySql句柄,表名,字段名,@条件,@字节集文本或十六进制文本)[返回值:1成功,0失败]”, &write_bin, 5)添加插件信息 (“field_is_null”, “字段是否为空(MySql句柄,字段名称或字段序号)[返回值:1为空,0不空]”, &field_is_null, 2)添加插件信息 (“select_database”, “选择库(MySql句柄,库名)[返回值:1成功,0失败]”, &select_database, 2)添加插件信息 (“shupdown_mysql”, “关闭MySql(MySql句柄)[返回值:1成功,0失败]”, &shupdown_mysql, 1)添加插件信息 (“affected_rows”, “取影响行数(MySql句柄)[返回值:记录数,0失败]”, &affected_rows, 1)***** 该内容需您才可浏览 *****
按键精灵插件①群&& (千人群)&&按键精灵插件②群&& (千人群) ,免费提供功能齐全的按键精灵实用插件。
超级模块插件:
有关插件问题,可以联系我!
hhhhhhhhhhhhhhhhhhhhhhhhhhh
按键精灵开发者3级可通过提升认证等级来升级勋章:
黄瓜勋章(永久)体验商业小精灵活动的奖励认证考霸(90天)参加考霸活动,对认证考了十次以上用户的鼓励
超级模块很好用{{{(>_< )}}}
有时候书看多头痛疼,会让你焦虑不安,心生烦躁。不要告诉我你是同志 ---楼主戒色!
zxc4698532
非常好的插件,下了用用
看看是什么东西
这个是最新版的?
按键精灵插件之MYSQL数据操作
qustion= Plugin.Super_MySQL.fetch_text(res, "qustion")//
这样获取的内容 数字 英文是正常的,
中文显示下面截图这样的要怎么处理? 您所在的用户组无法下载或查看附件
按键精灵开发者2级可通过提升认证等级来升级勋章:
按键精灵插件之MYSQL数据操作(FOR1.5)
update 更新多个字段时
执行有问题;
楼主辛苦了
刀锋隔热人
按键精灵开发者2级可通过提升认证等级来升级勋章:
∑吥想→回头♂
按键精灵开发者2级可通过提升认证等级来升级勋章:
看看....................
黄瓜勋章(永久)体验商业小精灵活动的奖励
瞧瞧,,,
剑侠勋章剑侠世界公测活动勋章过大年勋章俩小福娃给大家拜年啦!猴年勋章猴年专属“大圣”勋章双十一绝版纪念勋章双十一绝版纪念勋章抗战胜利70周年勋章抗战胜利70周年活动的专属勋章单身汪勋章单身贵族的专属勋章按键14周年庆纪念勋章按键14周年庆纪念勋章(360天)按键精灵开发者6级(新浪V认证)通过新浪微博加V后自动发放,并替换普通的认证6级勋章。 微博达人(90天)完成新浪微博加V的奖励,结合活动不定期开放申请。幸运草勋章(永久)商业小精灵限时活动勋章。马年勋章(360天) 马年纪念勋章(360天)年全勤论坛连续打卡签到365次以上(365天)月全勤论坛自然月(如8.1-8.31)签到满勤,系统会在月底自动判断发放。鹰眼勋章鹰眼注册用户专属勋章黄瓜勋章(永久)体验商业小精灵活动的奖励按键图书勋章尊贵的按键图书用户天使勋章天使一样的用户潜水员按键潜水员勋章按键明星按键明星勋章黄金之翼黄金之翼勋章活动狂人论坛活动狂人骨灰级按键用户3年以上的按键论坛用户龙年勋章(360天)龙年纪念勋章(360天)十周年勋章(360天)十周年纪念勋章兔年勋章(360天)兔年纪念勋章(360天)论坛GG按键论坛男性用户勋章小红帽对论坛提出良好建议(可向管理员申请)学有所成学有所成勋章,新手步入按键学堂的第一枚勋章
回复看看内容
承接各类游戏脚本及电脑操作开发 有偿解决任何按键基础问题(可远程讲解、教会为止)QQ: 《征途2S》和《千军》全部功能完全免费的脚本 ↓qt学习笔记(46)
现在可用的数据库驱动只有3种,在Qt中,我们需要自己编译其他数据库驱动的代码,让它们以插件的形式来使用。下面我们就以现在比较流行的MySQL数据库为例,说明一下怎样在Qt
Creator中添加数据库驱动插件。在讲述之前,我们先看一下Qt Creator中数据库的插件到底放在哪里。
我们进入Qt&Creator的安装目录,然后进入相对应的文件夹下,比方我这里是
D:Qtqtpluginssqldrivers
在这里我们可以看见几个文件,如下图:
&根据名字中的关键字,我们可以判断出这就是ODBC数据库和SQLite数据库的驱动插件。下面我们编译好MySQL数据库驱动后,也会在这里出现相对应的文件。
首先:我们查看怎样安装数据库插件。
我们打开Qt Creator,在帮助中搜索SQL Database Drivers关键字。这里列出了编译Qt支持的所有数据库的驱动的方法。
我们下拉到在windows上编译QMYSQL数据库插件的部分,其内容如下:
这里详细介绍了整个编译的过程,其可以分为以下几步:
第一,下载MySQL的安装程序,在安装时选择定制安装,这时选中安装Libs和Include文件。安装位置可以是C:MySQL 。
注意:安装位置不建议改动,因为下面进行编译的命令中使用了安装路径,如果改动,那么下面也要进行相应改动。
第二,进行编译。我们按照实际情况输入的命令如下。
cd%QTDIR%srcpluginssqldriversmysql qmake“INCLUDEPATH&#43;=C:MySQLinclude”“LIBS&#43;=C:MySQLliboptlibmysql.lib”mysql.pro mingw32-make
注意:在上面的命令中qmake之后如果加上“-o Makefile”选项,那么这个插件只能在以release模式编译程序时才能使用,所以我们上面没有加这个选项。
然后:我们按照上面的过程进行相应操作。
1.我们先下载MySQL的安装文件。
我们可以到MySQL的官方主页
进行下载最新的MySQL的windows版本,现在具体的下载页面地址为:
/downloads/mirror.php?id=383405#mirrors
我们不进行注册,直接点击其下面的
Nothanks,justtakemetothedownloads!
可以在其中选择一个镜像网点进行下载,我使用的是Asia下的最后一个,就是台湾的镜像网点下载的。
下载到的文件名为:mysql-essential-5.1.44-win32 ,其中的win32表明是32位的windows系统,这一点一定要注意。文件大小为40M左右。
当然你也可以到中文网站上进行下载:/,随便下一个windows的版本就行。
2.安装软件。
我们选择定制安装Custom。
然后选中安装Include文件和Lib文件。
我们将安装路径更改为:C:MySQL 。
最终的界面如下。
安装完成后,我们不进行任何操作,所以将两个选项都取消。
3.进行编译。
我们在桌面上开始菜单中找到Qt Creator的菜单,然后打开Qt Command Prompt。
然后输入第一条命令cd %QTDIR%srcpluginssqldriversmysql 后按回车,运行效果如下。
将mysql安装目录下的include和lib两个文件夹拷贝到qt\4.7.4\src\plugins\sqldrivers\mysql下。可以自己新建一个目录如mysqllib。
修改mysql.pro文件,在第二行添加如下内容
&&&&&&&&INCLUDEPATH &#43;= &./mysqllib/include&
LIBS&#43;= &./mysqllib/lib/libmysql.lib&
注意:将QT的bin目录和mingw的目录都添加到环境变量的path中。
然后执行:
&&&&&&&&qmake
&&&&&&&&mingw32-make release
&&&&&&&&mingw32-make debug
&&&&&&&执行qmake后没有返回结果,只是在mysql目录下生成了debug和release的makefile文件Makefile.Debug和Makefile.Release。
&&&&&&&全部执行完后,将release下的libqsqlmysql4.a,qsqlmysql4.dll和debug下的libqsqlmysqld4.a,libqsqlmysqld4.dll
拷贝至QtSDK\Desktop\Qt\4.7.4\mingw\plugins\sqldrivers&目录下;将mysql的库文件libmysql.dll拷贝到QtSDK\Desktop\Qt\4.7.4\mingw\bin
然后输入第二条命令:
qmake“INCLUDEPATH&#43;=C:MySQLinclude”“LIBS&#43;=C:MySQLliboptlibmysql.lib”mysql.pro
按回车后运行效果如下:
最后输入:mingw32-make ,按下回车后经过几秒的编译,最终效果如下:
整个编译过程中都没有出现错误提示,可以肯定插件已经编译完成了。
4.我们再次进入Qt Creator安装目录下存放数据库驱动插件的文件夹。
我这里是D:Qtqtpluginssqldrivers
其内容如下:
可以看到已经有了和MySQL相关的文件了。
最后:我们编写程序测试插件。
1.我们将上一次的主函数更改如下。
intmain(intargc,char*argv[]) { QCoreApplicationa(argc,argv); QSqlDatabasedb=QSqlDatabase::addDatabase(“QMYSQL”);//添加数据库驱动 returna.exec(); }
运行程序,效果如下。
这里提示:QSqlDatabase: QMYSQL driver not loaded 。
2.这时我们需要将C:MySQLbin目录下的libmySQL.dll文件复制到我们Qt Creator安装目录下的qtbin目录中。
3.这时再运行程序,就没有提示了。
4.我们再将主函数更改一下,测试这时可用的数据库驱动。
intmain(intargc,char*argv[]) { QCoreApplicationa(argc,argv); qDebug()&&“Availabledrivers:”; QStringListdrivers=QSqlDatabase::drivers(); foreach(QStringdriver,drivers) qDebug()&&“t”&& returna.exec(); }
运行效果如下:
可以看到,现在已经有了MySQL的数据库驱动了。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:59928次
积分:1039
积分:1039
排名:千里之外
原创:24篇
转载:89篇
(2)(1)(1)(38)(3)(3)(2)(34)(24)(5)(9)Mysql5.1插件式存储引擎的安装和卸载
Mysql采用的是插件式的存储引擎,在Mysql服务器已经安装好情况,我们也可以进行添加和卸载存储引擎。在Mysql5.1中,使用源代码安装时,如果不使用--with-plugins=innodb 参数时,默认Mysql将不安装Innodb存储引擎(在5.5版本时,默认存储引擎是innodb)。
下面我就介绍,如何,在mysql服务器已经安装好的情况下添加Innodb存储引擎;
话不多,如下图,看完就懂了!

我要回帖

更多关于 jsp连接mysql数据库 的文章

 

随机推荐