11 #ifndef HK_MYSQLCONNECTION
12 #define HK_MYSQLCONNECTION
14 #include "hk_connection.h"
20 #ifndef mysql_library_init
21 #define mysql_library_init mysql_server_init
24 #ifndef mysql_library_end
25 #define mysql_library_end mysql_server_end
32 hk_string hk_classesversion(
void);
42 MYSQL* dbhandler(
void);
43 void servermessage(
void);
52 bool driver_specific_connect();
53 bool driver_specific_disconnect();
54 bool driver_specific_new_password(
const hk_string&);
55 vector<hk_string>* driver_specific_dblist(
void);
60 MYSQL* p_SQL_Connection;
61 static int p_reference;
represents a particular database on the SQL Server
Definition: hk_database.h:48
connects to the SQL Server
Definition: hk_connection.h:31
virtual bool server_supports(support_enum) const
Definition: hk_mysqlconnection.cpp:182
need_enum
Definition: hk_connection.h:169
Definition: hk_mysqldatabase.h:19
Definition: hk_mysqlconnection.h:37
virtual bool server_needs(need_enum) const
Definition: hk_mysqlconnection.cpp:248
virtual hk_string drivername(void) const
Definition: hk_mysqlconnection.cpp:240
virtual unsigned int default_tcp_port(void) const
Definition: hk_mysqlconnection.cpp:300
support_enum
Definition: hk_connection.h:104
Database Driver administration.
Definition: hk_drivermanager.h:38