Codeblocks를위한 MySQL 튜토리얼

작가: Eugene Taylor
창조 날짜: 13 팔월 2021
업데이트 날짜: 22 6 월 2024
Anonim
How to connect MYSQL to C++/CODEBLOCK!!!!!
동영상: How to connect MYSQL to C++/CODEBLOCK!!!!!

콘텐츠

Code :: Block은 사용자의 복잡한 개발 요구 사항을 충족하도록 설계된 C ++ 용 오픈 소스 IDE입니다. 그것은 확장 가능하고 구성 가능하도록 설계되었습니다. IDE는 신속하고 사용자 정의 가능한 빌드 시스템, 병렬 구성 지원, 다중 타겟 프로젝트, 사용자 정의 경고, 호출 스택, 행간 스위칭, 클래스 간 탐색 및 지능형 후퇴 기능을 제공합니다. MySQL은 오픈 소스이며 매우 대중적인 데이터베이스 관리 시스템입니다. Code :: Block에서 MySQL 데이터베이스를 연결하고 검색, 업데이트, 삽입 및 삭제를 통해 데이터를 조작 할 수 있습니다.


지침

Code :: Blocks에서 MySQL을 연결하고 데이터를 조작 할 수 있습니다. (Stockbyte / Stockbyte / 게티 이미지)
  1. Code : Block 설치 파일을 공식 사이트에서 다운로드하십시오 (참고 자료 섹션 참조). 설치 파일을 두 번 클릭하여 프로세스를 시작하십시오. 마칠 때까지 설치 마법사를 따르십시오.

  2. Code :: Block 아이콘을 두 번 클릭하여 개발 인터페이스로 들어갑니다. "설정", "컴파일러 및 디버거"및 "링크 설정"을 클릭하십시오. "링크 라이브러리"탭을 클릭하여 대화 상자 창을 엽니 다. "추가"버튼을 클릭하고 "/usr/lib/libmysqlclient.so"를 입력하십시오.

  3. "설정", "컴파일러 및 디버거"및 "디렉토리 찾아보기"를 클릭하십시오. "Compiler"를 선택하고 "/ usr / include / mysql"을 입력하십시오. MySQL의 개발 환경은 사용하도록 구성됩니다.

  4. 응용 프로그램에 다음 파일을 포함시킵니다.

    포함하다

    포함하다

  5. MySQLManager 함수를 사용하여 MySQL에 연결합니다. MySQLManager :: MySQLManager (문자열 호스트, 문자열 userName, 문자열 암호, 문자열 dbName, 부호없는 int 포트) {IsConnected = false; this -> setHosts (hosts); 이 -> setUserName (사용자 이름); this -> setPassword (password); 이 -> setDBName (데이터베이스); 이 -> setPort (포트); }


  6. SQL 쿼리가있는 경우 runSQLCommand 함수를 사용하여 SQL 쿼리를 실행하면됩니다. bool MySQLManager :: runSQLCommand (string sql) {mysql_real_query (& mySQLClient, sql.c_str (unsigned int) strlen (sql.c_str ())); }

  7. 다음 함수를 사용하여 Main 함수를 설정하십시오. int main () {MySQLManager sqlres ( "127.0.0.1", "root", "search1", "HR", 3306); sqlres.initConnection (); sqlres.runSQLCommand ( "select * from employee"); sqlres.destroyConnection (); 0을 반환; }