1.如何W10通用的应用程序与MySQL数据库连接
如何W10通用的应用程序与MySQL数据库连接Setup FactoryMicrosoft Windows Professional等等,都可以制作人安装程序,但是想直接安装数据库,有很大的问题。
1是你可以导出成 SQL的 txt 文件,在程序里导入数据,这样需要在安装过程中输入帐号和密码才行。2也可以使用脚本判断 mysql 的安装目录,然后读取 my.ini 里的 datadir 值,然后再将你的数据库目录复制过去。
2.数据库的连接方法有哪些?
、oracle8/8i/9i数据库(thin模式) class。
forname('oracle。jdbc。
driver。oracledriver')。
newinstance(); string url='jdbc:oracle:thin:@localhost:1521:orcl'; //orcl为数据库的sid string user='test'; string password='test'; connection conn= drivermanager。 getconnection(url,user,password); 2、db2数据库 class。
forname('com。ibm。
db2。jdbc。
app。db2driver ')。
newinstance(); string url='jdbc:db2://localhost:5000/sample'; //sample为你的数据库名 string user='admin'; string password=''; connection conn= drivermanager。 getconnection(url,user,password); 3、sql server7。
0/2000数据库 class。forname('com。
microsoft。jdbc。
sqlserver。sqlserverdriver')。
newinstance(); string url='jdbc:microsoft:sqlserver://localhost:1433;databasename=mydb'; //mydb为数据库 string user='sa'; string password=''; connection conn= drivermanager。 getconnection(url,user,password); 4、sybase数据库 class。
forname('com。sybase。
jdbc。sybdriver')。
newinstance(); string url =' jdbc:sybase:tds:localhost:5007/mydb'; //mydb为你的数据库名 properties sysprops = system。 getproperties(); sysprops。
put('user','userid'); sysprops。put('password','user_password'); connection conn= drivermanager。
getconnection(url, sysprops); 5、informix数据库 class。forname('com。
informix。jdbc。
ifxdriver')。newinstance(); string url = 'jdbc:informix-sqli://123。
45。67。
89:1533/mydb:informixserver=myserver; user=testuser;password=testpassword'; //mydb为数据库名 connection conn= drivermanager。 getconnection(url); 6、mysql数据库 class。
forname('org。gjt。
mm。mysql。
driver')。newinstance();。
3.Win10如何设置和使用iCloud?
1、下载并安装不用说,您需要下载软件并进行安装,但是由于未知来源可能会遇到恶意软件和其他攻击,因此从下载文件的位置非常重要。
登录注册很简单,与Mac或iPad上的一样。 登录之前,请确保您的Apple ID已经正常运行。
使用您在其他Apple设备上使用的相同用户名和ID登录服务。 2、初始设置和同步与所有其他云服务一样,我对什么同步和不应该是什么保持警惕。
这是非常重要的,否则不需要的数据也将被下载,创建一个目录的混乱。感谢Apple iCloud询问您可能想要同步的不同类型的文件,通过在勾选框中选中您需要的文件,然后点击Apple选择您需要的文件。
目前,iCloud for Apple支持iCloud Photos,iCloud Drive以及书签同步。 它还可以在Windows上的Outlook的帮助下集成日历,联系人和其他项目。
3、将iCloud添加到文件资源管理器现在出现警告,iCloud不会自动添加到文件资源管理器中。
4.win10更新 使用window更新解决问题 结果说检测到可能的更新数据库
用下面的方法试试:右键点击开始——命令提示符(管理员)或点击开始——windows 系统——右键点击命令提示符——更多——以管理员身份运行。
输入:Dism /Online /Cleanup-Image /ScanHealthDism /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-image /RestoreHealth注意执行这些命令需要一定的时间,请等待。完全运行结束后重启电脑,再在“命令提示符(管理员)中输入:sfc /SCANNOW 回车。
再重新检查更新试试。
5.我想连接同时10.14.2.11和10.14.1.15这两个服务器上的数据库,怎么
以下是连接模版:
#if defined(_WIN32) || defined(_WIN64) //为了支持windows平台上的编译
#include <windows.h>
#endif
#include <stdio.h>
#include <stdlib.h>
#include "mysql.h" //我的机器上该文件在/usr/local/include/mysql下
//定义数据库操作的宏,也可以不定义留着后面直接写进代码
#define SELECT_QUERY "select username from tbb_user where userid = %d"
int main(int argc, char **argv) /ar **argv 相当于 char *argv[]
{
MYSQL mysql,*sock; //定义数据库连接的句柄,它被用于几乎所有的MySQL函数
MYSQL_RES *res; //查询结果集,结构类型
MYSQL_FIELD *fd ; //包含字段信息的结构
MYSQL_ROW row ; //存放一行查询结果的字符串数组
char qbuf[160]; //存放查询sql语句字符串
if (argc != 2) { //检查输入参数
fprintf(stderr,"usage : mysql_select <userid>nn");
exit(1);
}
mysql_init(&mysql);
if (!(sock = mysql_real_connect(&mysql,"localhost","dbuser","dbpwd","9tmd_bbs_utf8",0,NULL,0))) {
fprintf(stderr,"Couldn't connect to engine!n%snn",mysql_error(&mysql));
perror("");
exit(1);
}
sprintf(qbuf,SELECT_QUERY,atoi(argv[1]));
if(mysql_query(sock,qbuf)) {
fprintf(stderr,"Query failed (%s)n",mysql_error(sock));
exit(1);
}
if (!(res=mysql_store_result(sock))) {
fprintf(stderr,"Couldn't get result from %sn", mysql_error(sock));
exit(1);
}
printf("number of fields returned: %dn",mysql_num_fields(res));
while (row = mysql_fetch_row(res)) {
printf("Ther userid #%d 's username is: %sn", atoi(argv[1]),(((row[0]==NULL)&&(!strlen(row[0]))) ? "NULL" : row[0])) ;
puts( "query ok !n" ) ;
}
mysql_free_result(res);
mysql_close(sock);
exit(0);
return 0;
//. 为了兼容大部分的编译器加入此行
}
转载请注明出处windows之家 » win10如何与数据库连接