XOOPS Brasil

 

12.6. API C++ do MySQL

MySQL Connector/C++ (ou MySQL++) é a API oficiaL do MySQL para C++. Mais informações podem ser encontradas em http://www.mysql.com/products/mysql++/.

12.6.1. Borland C++

Você pode compilar o fonte do MySQL Windows com Borland C++ 5.02. (O fonte Windows só incluem projetos para Microsoft VC++, para Borland C++ você mesmo tem que fazer os arquivos de projetos.)

Um problema conhecido copm o Borland C++ é que ele usa uam estrutura de alinhamento diferente do VC++. Isto significa que você terá problema se você tentar utilizar as bibliotecas libmysql.dll padrões (que foi compilado com VC++) com Borland C++. Você pode fazer o seguinte para ebitar este problema.

  • Você pode utilizar bibliotecas MySQL estáticas para Borland C++ que você pode encontar em http://www.mysql.com/downloads/os-win32.html.

  • Só chame mysql_init() com NULL como um argumento, não uma struct MySQL pre-alocada.