MySQL是一款著名的開源數(shù)據(jù)庫管理系統(tǒng),但是不支持VC6開發(fā)環(huán)境,這給VC6用戶帶來了一定的影響。
VC6是由微軟開發(fā)的一款C++集成開發(fā)環(huán)境,被廣泛應(yīng)用于Windows操作系統(tǒng)下的程序開發(fā)。然而,MySQL并不支持VC6環(huán)境,只支持VC7以及更高版本的環(huán)境。
#ifndef MYSQL_HEADER_INCLUDED #define MYSQL_HEADER_INCLUDED #if _MSC_VER< 1300 #error ####################################################### #error ####### Sorry, MSVC6 is not supported anymore ####### #error ####### Please upgrade to a newer version of MSVC ####### #error ####################################################### #else // code for MSVC7 and higher #endif #endif
如上所示,MySQL在頭文件中直接判斷了_MSVC_VER是否小于1300,如果是,則會提示用戶需要升級到較新的版本。這也說明了MySQL并沒有任何計劃或考慮支持VC6。
對于一些仍在使用VC6進(jìn)行開發(fā)的用戶而言,可能會因?yàn)镸ySQL的不支持而感到困擾。不過,這也從另一方面反映了VC6已經(jīng)逐漸退出了主流的開發(fā)環(huán)境,用戶在開發(fā)過程中需要盡快轉(zhuǎn)移到較新的開發(fā)環(huán)境。