linux下搭建mysql环境,并用mysql的C语言开发一个程序

wutianshi 2011-06-18 10:24:52
在linux上搭建MySQL数据库的运行和开发环境,然后开发一个应用,使用MySQL的C语言接口DLL(强调:不是使用ODBC等),
将附件所示的excel表格及数据,动态创建相应的数据库表并将附件的数据逐一插入新创建的数据库表。
...全文
190 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gulunhua 2011-06-20
  • 打赏
  • 举报
回复
你参考一下mysql安装包下的example目录下的例子吧,连接上mysql后,发送create table语句来创建一个表,然后用insert语句把外部的excel文件中的数据,一次添加到mysql里。好像在sql server里有insert语句能在后面带上excel文件的路劲,类似:
INSERT INTO 新建的表 (field1,field2)
SELECT field1,field2
FROM OPENDATASOURCE ('Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\book1.xls";User ID=Admin;Password=;Extended properties=Excel 5.0' )...[Sheet1$] AS derivedtbl_1

里面用的oledb的版本号,还有不一定是Excel 5.0,因为mysql的语法和sql server 有区别,所以根据实际情况修改一下就行了吧,主要是没学过mysql,不知道在mysql里是怎么写的
nehc 2011-06-19
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 wutianshi 的回复:]


那么在Windows怎么写?我没学过,但要一个星期搞定,否则就没饭碗了。。。
[/Quote]

一周都搞不定? 您就不应该有饭碗的...
shpanghao 2011-06-19
  • 打赏
  • 举报
回复
应该是mysqlAPI吧
wutianshi 2011-06-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 delphiwcdj 的回复:]

你说的是在Windows下安装吧
[/Quote]

那么在Windows怎么写?我没学过,但要一个星期搞定,否则就没饭碗了。。。
昵称很不好取 2011-06-19
  • 打赏
  • 举报
回复
#include "mysql.h"
delphiwcdj 2011-06-18
  • 打赏
  • 举报
回复
你说的是在Windows下安装吧
stein42 2011-06-18
  • 打赏
  • 举报
回复
linux下没有DLL,没有excel

23,125

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧