这是 MySQL 8.4 C API 开发人员指南。本文档与 MySQL 8.4 参考手册 相辅相成。
C API 提供了对 MySQL 客户端/服务器协议的低级访问,并允许 C 程序访问数据库内容。C API 代码与 MySQL 一起分发,并在 libmysqlclient
库中实现。
版权所有 © 1997, 2024,Oracle 和/或其关联公司。
许可限制
本软件和相关文档在包含使用和披露限制的许可协议下提供,并受知识产权法保护。除您的许可协议明确允许或法律允许外,您不得以任何形式或通过任何方式使用、复制、复制、翻译、广播、修改、许可、传输、分发、展示、表演、出版或展示任何部分。除非法律要求互操作性,否则禁止对本软件进行反向工程、反汇编或反编译。
免责声明
此处包含的信息如有更改,恕不另行通知,不保证没有错误。如果您发现任何错误,请书面告知我们。
限制权利声明
如果这是软件、软件文档、数据(按联邦采购条例定义)或相关文档,这些内容已交付给美国政府或任何代表美国政府对其进行许可,则以下声明适用
美国政府最终用户:Oracle 程序(包括任何操作系统、集成软件、交付硬件中嵌入、安装或激活的任何程序以及对这些程序的修改)以及交付给美国政府最终用户或其访问的 Oracle 计算机文档或其他 Oracle 数据被视为“商业计算机软件”、“商业计算机软件文档”或“有限权利数据”,根据适用的联邦采购条例和特定机构的补充条例。因此,对 i) Oracle 程序(包括任何操作系统、集成软件、交付硬件中嵌入、安装或激活的任何程序以及对这些程序的修改),ii) Oracle 计算机文档和/或 iii) 其他 Oracle 数据的使用、复制、复制、发布、显示、披露、修改、准备衍生作品和/或改编,应受适用于适用合同中包含的许可证的权利和限制的约束。美国政府使用 Oracle 云服务的条款由适用服务合同定义。不会向美国政府授予任何其他权利。
危险应用声明
本软件或硬件是为各种信息管理应用程序中的通用使用而开发的。它不是为任何固有危险的应用(包括可能造成人身伤害风险的应用)而开发或设计的。如果您在危险应用中使用本软件或硬件,则应负责采取所有适当的故障安全、备份、冗余和其他措施,以确保其安全使用。甲骨文公司及其关联公司不承担因在危险应用中使用本软件或硬件而造成的任何损害的责任。
商标声明
Oracle、Java、MySQL 和 NetSuite 是 Oracle 和/或其关联公司的注册商标。其他名称可能是其各自所有者的商标。
Intel 和 Intel Inside 是英特尔公司的商标或注册商标。所有 SPARC 商标均在许可下使用,是 SPARC International, Inc. 的商标或注册商标。AMD、Epyc 和 AMD 徽标是 Advanced Micro Devices 的商标或注册商标。UNIX 是 The Open Group 的注册商标。
第三方内容、产品和服务免责声明
本软件或硬件和文档可能提供对第三方内容、产品和服务的访问或相关信息。甲骨文公司及其关联公司不对第三方内容、产品和服务承担任何责任,并明确否认对其做出任何形式的保证,除非您与甲骨文之间适用的协议另有规定。除您与甲骨文之间适用的协议另有规定外,甲骨文公司及其关联公司对您访问或使用第三方内容、产品和服务造成的任何损失、成本或损害概不负责。
本文档的使用
本文档不以 GPL 许可证分发。使用本文档受以下条款约束
您只能为个人使用创建本文档的印刷副本。转换为其他格式是允许的,只要实际内容未以任何方式更改或编辑。您不得以任何形式或在任何介质上发布或分发本文档,除非您以类似于 Oracle 分发方式(即,以电子方式在网站上与软件一起下载)或在 CD-ROM 或类似介质上分发文档,前提是文档与软件一起分发在同一介质上。任何其他使用,例如分发印刷副本或在另一出版物中全部或部分使用本文档,都需要获得 Oracle 授权代表的事先书面同意。甲骨文公司及其关联公司保留上述未明确授予的关于本文档的所有权利。
有关 Oracle 对可访问性的承诺的信息,请访问 Oracle 可访问性计划网站:http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
购买了支持的 Oracle 客户可以通过 My Oracle Support 访问电子支持。有关信息,请访问 http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info,或者如果您听力障碍,请访问 http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs
。