Code :: Block er en open source C + + IDE bygget til at opfylde de komplicerede udviklingsmål for brugerne. Det er udviklet til at være meget strækbar og konfigurerbar . IDE har følgende funktioner : hurtig custom build -system , støtte til parallelle builds , multi- target -projekter , brugerdefinerede ure, kaldstakkens , skifte mellem tråde , klasse browsing og smart led. MySQL er et populært open source database management system . Du kan oprette forbindelse til MySQL-database i Code :: Blokering og manipulere data såsom hente , opdatere, indsætte og slette . Instruktioner
1
Hent Code :: Blocks setup fil fra sin officielle hjemmeside (se ressourcer ). Dobbeltklik på installationsfilen for at starte installationen . Følg installationsguiden , indtil afslutning.
2
Dobbeltklik på Code :: Blocks ikonet for at komme ind i udviklingen interface. Klik på "Indstillinger ", " compiler og debugger " og " Linker Settings ". Klik på " Link Library" fanen for at åbne dialogboksen . Klik på "Tilføj " knappen og input " /usr /lib /libmysqlclient.so . "
3
Klik på "Indstillinger ", " Compiler og debugger " og " Search mapper. " Select " Compiler . ", og indtast" /usr /include /mysql "The udviklingsmiljø med MySQL er konfigureret korrekt
4
Medtag følgende filer i din ansøgning : .
# include < mysql . h> # include
5 Tilslut til MySQL ved hjælp af MySQLManager funktionen : Hej
MySQLManager :: MySQLManager ( string værter, string brugernavn, string password , snor dbname , usignerede int port) { IsConnected = false; dette - > setHosts ( hosts ), denne - > setUserName ( brugernavn) , og dette -> setPassword (password ), denne -> setDBName (database ), denne -> ; setPort (port );}
6
Conduct SQL-forespørgsler via funktionen runSQLCommand :
bool MySQLManager :: runSQLCommand (string sql ) { mysql_real_query (& mySQLClient , sql.c_str ( ) (usignerede int) strlen ( sql.c_str ( ))) ;}
7
Definer din Hovedfunktion at anvende de nævnte funktioner:
int main () { MySQLManager * Fra medarbejderen ") sqlres.destroyConnection (); return 0 ;}