在ARM處理器上開發的應用程序很可能需要連接到遠程MySQL服務器。以下是在ARM上使用C語言連接MySQL服務器的示例代碼:
#includeint main() { MYSQL *conn; MYSQL_RES *res; MYSQL_ROW row; conn = mysql_init(NULL); mysql_real_connect(conn, "localhost", "user", "password", "database", 0, NULL, 0); mysql_query(conn, "SELECT * FROM table"); res = mysql_use_result(conn); while ((row = mysql_fetch_row(res)) != NULL) { printf("%s %s\n", row[0], row[1]); } mysql_free_result(res); mysql_close(conn); return 0; }
該示例代碼連接到本地MySQL服務器,使用用戶名“user”和密碼“password”,選擇名為“database”的數據庫,并從名為“table”的表中選擇所有行,并打印結果。這個例子可以被修改來適應特定的需要。