您的位置:

mysql数据库项目做成程序(mysql数据库项目做成程序运行)

本文目录一览:

我想用linux服务器装上MYSQL数据库,然后客户端用C#做个小程序。请问怎么部署?

你的思路可行

在win-xp下需要安装mysql-client吗?

不一定要安装,只复制DLL和修改app.config也可以

另外应该是需要ODBC连接数据库的,我在mysql官网上下载的odbc驱动是安装在ubuntu上?还是安装在xp上?

如果你要用ODBC则是安在XP上,如果你不用ODBC而用MySQL驱动就不用安装了

将有连接数据库(MySQL)java的项目程序打包成为.exe格式

打包成在win32平台上独立运行的程序几乎是不可能的。

就算是微软过来搞,也是搞不出来。

可以将java项目打包成一个伪win32应用程序EXE,有个软件叫 jar2exe

它打包出来的exe 是必须要虚拟机才能运行的。至于MySQL嘛,当然是肯定要装MySQL才行了。。。根据你的需求,用access多好。。

急急急!求助做一项目,用mysql做数据库,用C++编写客户端和服务器程序,写服务器程序的时候怎样连接mysql

#include stdio.h #include time.h #include string.h #include "/usr/local/mysql/include/mysql.h" int main() { MYSQL *conn; MYSQL_RES *res; MYSQL_ROW row; char *server = "192.168.1.99"; char *user = "test"; char *password = "test_passwd"; char *database = "count"; double tvalue1 = 0.93; char st[123]; time_t s; s = time((time_t*)NULL ); sprintf(st, "%d", s); conn = mysql_init(NULL); if (!mysql_real_connect(conn, server, user, password, database, 0, NULL, 0)) { fprintf(stderr, "%s\n", mysql_error(conn)); exit(1); } char sql[1024]="SELECT * FROM money_change WHERE c_datetime = "; strcat(sql,st); strcat(sql,"-3000 AND c_datetime "); strcat(sql,st); strcat(sql,"-5000 AND c_type = 0 UNION ALL SELECT * FROM money_change WHERE c_datetime = "); strcat(sql,st); strcat(sql," AND c_datetime "); strcat(sql,st); strcat(sql,"-3600 ORDER BY c_type"); printf("%s\n",sql); if (mysql_query(conn, sql)) { fprintf(stderr, "%s\n", mysql_error(conn)); exit(1); } res = mysql_use_result(conn); while ((row = mysql_fetch_row(res)) != NULL){ printf("c_goldnote\t=\t%9s\n",row[5]); } mysql_free_result(res); mysql_close(conn

将有连接数据库(MySQL)java的项目程序打包成为jar格式

你说的这些,肯定证明了一件事情:打成jar包后运行时出错了,你在程序里用JOptionPane.showMessageDialog("")方法一次次的进行调试,把这个方法放在不同的地方打包后运行,尽量放在连接数据库和连接图片的地方,可以逐渐找到错误地方,如果你设置的对话框没有弹出,说明在对话框代码之前就出错了,就往前写。

有可能是连不上数据库,如“疯的小龙”所说加上Class-Path:,也有可能是你的图片路径不对或根本没打进包去。

图片路径一定要写相对路径,不能写绝对路径

将有连接数据库(MySQL)java的项目程序打包成为.jar格式

1.把准备打包的.java文件集中到一个目录中

例如c:\source

2.建立一个存放.

class文件

的目录

例如c:\class

3.在

C盘

根目录下使用命令javac

-d

class

source\*.java

编译所有.java源文件,生成的.class

字节码

文件放在class目录中

(如果用别的IDE像JBUILDER已编译过了就可以直接把所有的CLASS集中在某个文件夹在进行下面的操作即可)

4.在class目录下

执行jar

cvf

abc.jar

*.*

把所有的文件打包成abc.jar文件

5.抽取meta-inf/manifest.mf文件

执行jar

xfm

abc.jar

meta-inf/manifest.mf

就抽取出文件manifest.mf

编辑这个文件

在最后一行加入Main-Class:

Font2DTest

其中Font2DTest为你自己的类中含有

main函数

的类的名字

如果有包名,应该带上包的名字

如test.Font2DTest

6.更新jar包中meta-inf/manifest.mf文件

执行

jar

ufm

abc.jar

meta-inf/manifest.mf

出现警告

可以忽略

7.

好了

现在abc.jar就可以直接运行了