0
我想構建一個隊列處理器,它從MySQL抓取任務作業,我需要mysql連接器變量是全局的,因爲我需要在多個函數中使用它。這裏是代碼:mysql_real_connect給出了分段錯誤-C++
...
MYSQL *connect;
...
int main(int argc, char *argv[]) {
...
connect = mysql_init(NULL);
if (connect == NULL) { do something and end }
mysql_real_connect(connect, "127.0.0.1", "username", "password" , "database", 0, 0, 0);
...
return 0;
}
無論我嘗試我調用mysql_real_connect函數時出現錯誤。請幫忙!
嘗試'mysql_real_connect(connect,「127.0.0.1」,「username」,「password」,「database」,0,NULL,0);' – terjanq
再次出現分段錯誤。 – armin
hm也許:'MYSQL mysql; mysql_init(與MySQL); mysql_real_connect(&mysql,「127.0.0.1」,「username」,「password」,「database」,0,NULL,0);'? – terjanq