嵌入式linux,怎么访问pc机的mysql数据库

嵌入式linux,怎么访问pc机的mysql数据库,第1张

1.通过调用mysql_library_init(),初始化MySQL库。库可以是mysqlclient C客户端库,或mysqld嵌入式服务器库,具体情况取决于应用程序是否与“-libmysqlclient”或“-libmysqld”标志链接。

2.通过调用mysql_init()初始化连接处理程序,并通过调用mysql_real_connect()连接到服务器。

3.发出SQL语句并处理其结果。(在下面的讨论中,详细介绍了使用它的方法)。

4.通过调用mysql_close(),关闭与MySQL服务器的连接。

5.通过调用mysql_library_end(),结束MySQL库的使用。

mysql 和 sqlite 区别

SQLITE是单机数据库。功能简约,小型化,追求最大磁盘效率

MYSQL是完善的服务器数据库。功能全面,综合化,追求最大并发效率

MYSQL、Sybase、Oracle等这些都是试用于服务器数据量大功能多需要安装,例如网站访问量比较大的。而sqlite是一款小型数据库,简单移植性好无需安装只需要几个文件。一般手机,终端等用的比较多

Development Libraries 开发库,在mysql上做二次开发的,一般不会用到,是修改Mysql的时候用,可以给Mysql增加新的功能或打补丁。Client Utilities 客户端工具,Test Suite 测试套件,用来测试数据库的性能、sql正确性之类的MySQL Server 真正的mysql服务器程序的安装包Shared components 不知道Embedded 嵌入式开发时候用到的Compressed TAR Archive Mysql的可执行文件,不需要安装即可使用的绿色版如果是你RPM包管理器,只要下载 Mysql Server 就可以了否则只要下载 TAR 压缩包版其他的都是你用到的话才需要下载。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/6106377.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-15
下一篇2023-03-15

发表评论

登录后才能评论

评论列表(0条)

    保存