色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

64位 mysql 使用32位庫

吉茹定2年前11瀏覽0評論

對于64位系統的用戶來說,使用32位庫滿足一些特定的需求,可能是不可避免的。但是,我們需要考慮到一些潛在的問題。

$ sudo apt-get install libmysqlclient-dev:i386

如上,我們需要安裝32位版本的mysql client庫。

#include...
MYSQL* mysql = mysql_init(NULL);
mysql_real_connect(mysql, "localhost", "username", "password", "database", port, NULL, 0);
if (mysql_query(mysql, "SELECT * FROM table")) {
fprintf(stderr,"%s\n",mysql_error(mysql));
}
...
mysql_close(mysql);

而在代碼中,則需要顯式指定庫文件路徑。例如,在編譯時加上"-L/usr/lib/i386-linux-gnu -lmysqlclient"

$ gcc -o example example.c -L/usr/lib/i386-linux-gnu -lmysqlclient

總的來說,使用32位版本的mysql client庫需要額外的安裝步驟,而在代碼中需要特殊處理以指定庫文件路徑。