我想知道,如果编写一款单机应用软件,怎么使用MySQL数据库。
也就是说我的软件写完,是要给别人用的,数据库不是在我的电脑上,而是在每个使用该软件的用户电脑上。但是貌似MySQL的数据库是存放在系统文件夹下,即使我的软件能够保证链接到数据库,但是到了别人的电脑上,如果他没有安装MySQL岂不是不能使用?网上看的都是关于网络数据的应用...
之前我用的数据库是Access,它能够直接生成一个mdb数据库文件,可以随意使用,MySQL有这种功能吗?比如我有个数据库test,是不是只要有它的文件夹路径就可以直接通过C++使用它?
再说一次,我不是想应用MySQL的网络数据库功能,而是在单机软件中使用。
谢谢各位。
也就是说我的软件写完,是要给别人用的,数据库不是在我的电脑上,而是在每个使用该软件的用户电脑上。但是貌似MySQL的数据库是存放在系统文件夹下,即使我的软件能够保证链接到数据库,但是到了别人的电脑上,如果他没有安装MySQL岂不是不能使用?网上看的都是关于网络数据的应用...
之前我用的数据库是Access,它能够直接生成一个mdb数据库文件,可以随意使用,MySQL有这种功能吗?比如我有个数据库test,是不是只要有它的文件夹路径就可以直接通过C++使用它?
再说一次,我不是想应用MySQL的网络数据库功能,而是在单机软件中使用。
谢谢各位。
解决方案 »
- mysql 分表问题
- mysql 数据库被 drop database 数库库名,能恢复吗
- 插入2000条数据记录,用时0.150724887848秒
- 请教高手 数出本表中同SID同tn的值生成对应的新表 这样可能吗?会有这样的语句吗~~~~~~~~~~~~~~
- 小女子想学mysql,请问大家哪里有好的中文教程,推一下
- 比较急的问题 (no lock)
- 安装的postgresql 没有src 目录,为什么?
- mysql我入不了门了!
- front
- update mysql清零数据的问题
- revoke create,drop,alter 失败?
- mysql 查询语句问题 set @Id := 9;select * from `table` WHERE `Id`=@Id;
1:下载免安装版本的MYSQL(解压版的)
2:把你的标准库(发布库)添加到MYSQL数据库里
3:把包含标准库的MYSQL文件夹一起打包到你的安装程序里
4:在打包工具里面设置,安装的过程中进行MYSQL服务的注册和启动我做的业务系统就是这么发布的。