뭔가 더추가해야한다

위에 설치를 완료하고 시작 하면 된다

 

 

 

이건 주말에 복스임..

 

 

 

 

들어간다음

 

ㄴshow databases ;

로 확인을하고

 

데이터 배이스를 만들어보자 

 

이제 테이블도 만들고 

 

엔터 지면 -> 이 생김

mysql> create table test (name char(10), 
    -> age int,
    -> pet char(10)
    -> );

 

에러가 떳다 

데이터 베이스가 정해지지 않아서 ,,

use test;

mysql> create table test (name char(10),  age int, pet char(10) ); 

를 하고 다시쳐준다

 

이제 글좀 써넣어 보자

 

insert into test values ('me', '20', 'cat');

만들고 이제 불러와보자

 

 

 

mysql.c 에 만들어주고

#include <stdio.h>
#include <mysql/mysql.h>

int main()
{
	MYSQL mysql;
	MYSQL_RES *myresult;
	MYSQL_ROW row;
	unsigned int num_fields;
	unsigned int num_rows;
	char*string_query;
	mysql_init(&mysql);
	mysql_real_connect(&mysql,"localhost","root","1234","test",0,NULL,0);
	string_query="select*from test \n";

	mysql_query(&mysql,string_query);
	myresult=mysql_store_result(&mysql);
	while(row=mysql_fetch_row(myresult))
		printf("%s\t%s\n",row[0],row[1]);
	mysql_free_result(myresult);
	mysql_close(&mysql);
	return 0;
}

 

 

 

설치된 경로 찾기 

 

 

 

 

패키지  찾고 

dpkg -l | grep mysql | grep dev

 

 

이름으로 검색

 

dpkg -L libmysqlclient-dev

 

 

요기 찾앗다 

 

 

 

C파일 만든곳 들어가준 다음에 

 

 

mysql.c 아까 친것이 보이네요

 

 

 

gcc mysql.c -I/usr/include/mysql/ -Wall -g -lmysqlclient -g

 

언제나 에러와 함께하지만 

당황하지 말고 경고니깐 실행은 됨

하 세그맨 테이션 오류라니!

 

 

그럼 관리자로 시작해버려

강제로 됫움 ㅎㅎ.

됫어 그럼

블로그 이미지

Or71nH

,