Code :: Block est un open source C + + IDE construit pour répondre à l'évolution complexe vise des utilisateurs. Il est conçu pour être très extensible et configurable. L' IDE a les caractéristiques suivantes : système de génération personnalisée rapide , le support pour les versions parallèles , des projets multi- cibles , les montres définies par l'utilisateur , la pile des appels , basculer entre les threads , la navigation de classe et intelligent tiret. MySQL est un système de gestion de base de données open source populaire. Vous pouvez vous connecter aux bases de données MySQL dans Code :: Bloquer et manipuler les données telles que récupérer , mettre à jour , insérer et supprimer . Instructions
1
Télécharger Code :: Blocks de fichiers de configuration à partir de son site officiel (voir ressources ). Double -cliquez sur le fichier d'installation pour démarrer l'installation . Suivez l'assistant d'installation jusqu'à la fin.
2
Double -cliquez sur l' icône Code :: Blocks pour entrer dans l'interface de développement. Cliquez sur "Paramètres", "compilateur et débogueur " et " Linker settings . Onglet" Cliquez sur " Link Library " pour ouvrir la fenêtre de dialogue. Cliquez sur " Ajouter" et saisissez " /usr /lib /libmysqlclient.so . "
3
Cliquez sur "Paramètres", " compilateur et débogueur " et " annuaires de recherche . Compiler " Select " . " et saisissez" /usr /include /mysql " L'environnement de développement avec MySQL est correctement configuré
4
Inclure les fichiers suivants dans votre demande : .
# include < mysql . h> # include
5 connecter à MySQL en utilisant la fonction MySQLManager :
MySQLManager :: MySQLManager (hôtes à cordes, nom d'utilisateur , mot de passe string ficelle, ficelle dbName , port unsigned int ) { IsConnected = false; this -> setHosts (hôtes) , ce qui - > setUserName (username) ; cette -> setPassword (mot de passe ), ce qui -> setDBName (base de données ), ce qui -> ; setPort (port) ; }
6
conduite des requêtes SQL via la fonction runSQLCommand :
bool MySQLManager :: runSQLCommand (string sql) { mysql_real_query ( & mysqlclient , sql.c_str ( ) , (unsigned int) strlen ( sql.c_str ()) );}
7
définir votre fonction principale en utilisant lesdites fonctions :
int main () { MySQLManager * De l'employé "); sqlres.destroyConnection (); return 0; }