๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

vim

(2)
[Database] C api MySQL C api Mysql DB ๊ฒฝ๋กœ export ์ง„ํ–‰ include ๊ฒฝ๋กœ์™€ library๊ฒฝ๋กœ๋ฅผ ๋ฐ˜๋“œ์‹œ ์ง€์ • / lmysqlclient ์ถ”๊ฐ€์ ์œผ๋กœ ์ž…๋ ฅ export LD_LIBRARY_PATH=:/home/khnoh/mysql/db_lib gcc main.c -o main -I/home/khnoh/mysql/include -L/home/khnoh/mysql/db_lib -lmysqlclient ์ž์„ธํ•œ์„ค๋ช… ๋ณด๊ธฐ 1. Display all Tables MYSQL *conn; // Database์™€์˜ ์—ฐ๊ฒฐ์„ ๊ด€๋ฆฌํ•˜๋Š” ๊ตฌ์กฐ์ฒด์ด๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ C API ํ•จ์ˆ˜์—์„œ ์“ฐ์ธ๋‹ค. char query_buffer[2048]; ... sprintf(querry_buffer, "%s", "Show tables;"); if(mysql_..
vi/vim ํŽธ์ง‘๊ธฐ ๋ช…๋ น์–ด ์ •๋ฆฌ vi/vim ํŽธ์ง‘๊ธฐ ๋ช…๋ น์–ด ์ •๋ฆฌ vi ์‹œ์ž‘ ๋ช…๋ น์–ด vi {ํŒŒ์ผ๋ช…} ์˜ˆ์‹œ : $ vi test.c ์ž…๋ ฅํ•œ ํŒŒ์ผ๋ช…์ด ์‹ค์ œ ์กด์žฌ ํ•˜์ง€ ์•Š์„ ๊ฒฝ์šฐ ํŒŒ์ผ์„ ์ƒ์„ฑ vi + {ํ–‰๋ฒˆํ˜ธ}{ํŒŒ์ผ๋ช…} ์˜ˆ์‹œ : $ vi -10 test.c vi + /"{๊ฒ€์ƒ‰ ๋ฌธ์ž์—ด}"{ํŒŒ์ผ๋ช…} ์˜ˆ์‹œ : $ vi-/"abc" test.c vi -r{ํŒŒ์ผ๋ช…} ์˜ˆ์‹œ : $ vi -r test.c view {ํŒŒ์ผ๋ช…} ์˜ˆ์‹œ : $ view test.c vi ์ปค์„œ ์ด๋™ h (←) : ์™ผ์ชฝ์œผ๋กœ ์ปค์„œ ์ด๋™ j (↓) : ์•„๋ž˜๋กœ ์ปค์„œ ์ด๋™ k (↑) : ์œ„๋กœ ์ปค์„œ ์ด๋™ l (→) : ์˜ค๋ฅธ์ชฝ์œผ๋กœ ์ปค์„œ ์ด๋™ w : ์˜ค๋ฅธ์ชฝ ํ•œ ๋‹จ์–ด์˜ ๋๋ถ€๋ถ„์œผ๋กœ ์ปค์„œ ์ด๋™ e : ์˜ค๋ฅธ์ชฝ ํ•œ ๋‹จ์–ด์˜ ์•ž ๋ถ€๋ถ„์œผ๋กœ ์ปค์„œ ์ด๋™ b : ์™ผ์ชฝ ํ•œ ๋‹จ์–ด์˜ ์•ž ๋ถ€๋ถ„์œผ๋กœ ์ปค์„œ ์ด๋™ Enter :..