Code :: Block ein Open-Source- C + + IDE gebaut, um die komplizierte Entwicklung erfüllen soll der Nutzer. Es wurde entwickelt, um sehr dehnbar und konfigurierbar. Die IDE hat folgende Merkmale : schnelle benutzerdefinierte Build-System , Unterstützung für parallele Builds , Multi-Target- Projekte , benutzerdefinierte Uhren, Call-Stack , Umschalten zwischen Threads Spiegelstrich Klasse Browsing und smart. MySQL ist eine beliebte Open-Source- Datenbank -Management-System . Sie können den MySQL-Datenbank -Code in Verbindung :: Block-und die Daten manipulieren , wie Abrufen, Aktualisieren , Einfügen und Löschen . Anleitung
1
Download Code :: Blocks Setup-Datei von seiner offiziellen Website (siehe Ressourcen ). Doppelklicken Sie auf die Setup-Datei , um die Installation zu starten. Folgen Sie dem Installationsassistenten bis zum Abschluss .
2
Doppelklicken Sie auf die Code :: Blocks Symbol, um die Entwicklung Schnittstelle geben . Klicken Sie auf " Einstellungen", " Compiler und Debugger " und " Linker -Einstellungen". Klicken Sie auf " Link Library ", um das Dialogfenster zu öffnen. Klicken Sie auf " Hinzufügen" und geben Sie " /usr /lib /libmysqlclient.so . "
3
Klicken Sie auf " Einstellungen", " Compiler und Debugger" und "Search Verzeichnisse. " Select "Compiler . "und geben Sie " /usr /include /mysql " Die Entwicklungsumgebung mit MySQL richtig konfiguriert
4
Fügen Sie die folgenden Dateien in Ihre Anwendung : .
# include < mysql . h> # include
5 Verbindung zu MySQL mit dem mysqlmanager Funktion :
mysqlmanager :: mysqlmanager (string Gastgeber, string username , string password , string dbName , unsigned int port ) { IsConnected = false; diese -> setHosts (Hosts) , das -> setUserName ( username) ; this -> setPassword (Passwort) , das -> setDBName (Datenbank) , das -> ; setPort (port );}
6
Conduct SQL-Abfragen über Funktion runSQLCommand :
bool mysqlmanager :: runSQLCommand (string sql) { mysql_real_query ( & mysqlclient , sql.c_str ( ), ( unsigned int) strlen ( sql.c_str ()) );}
7
Definieren Sie Ihre Hauptfunktion Verwendung der genannten Funktionen :
int main () { mysqlmanager * From employee "); sqlres.destroyConnection (); return 0; }