728x90
#1 데이터베이스 생성
1) 터미널에서 MySQL 서버를 실행한 후, 접속합니다.
mysql.server start // 서버 실행
mysql -u root -p // MySQL 접속
2) 사용할 database를 설정합니다.
use [데이터베이스 이름];
3) vscode 에서 아래와 같이 빨간색으로 표시되어 있는 버튼을 누릅니다.
4) .sql 파일이 만들어지고 이 파일에 아래와 같이 작성하여 테이블을 생성하고, 필드에 데이터를 삽입합니다. 이 경우, user s 테이블의 'name' 필드에 총 10명의 데이터를 넣었습니다.
CREATE TABLE IF NOT EXISTS network_db.users(
name VARCHAR(20) NOT NULL
);
INSERT INTO network_db.users(name)
VALUES
('user1'),
('user2'),
('user3'),
('user4'),
('user5'),
('user6'),
('user7'),
('user8'),
('user9'),
('user10');
SELECT name FROM users;
5) 다시 터미널로 돌아와서, 테이블을 확인합니다.
mysql> show tables;
6) 생성한 테이블의 필드를 확인합니다.
mysql> desc users;
7) select 구문을 이용해, 데이터베이스에서 데이터를 가져옵니다.
8) 이제 저번 포스트에서 데이터베이스를 연결했었던 코드를 실행해서 데이터가 잘 출력되는지 확인해보겠습니다.
데이터베이스에서 데이터베이스를 가져오는데 성공하였습니다. 이어서 10명의 데이터를 Client 로 보내서 Client 단에서 목록을 구현해보겠습니다.
728x90
'Network Programming' 카테고리의 다른 글
[Socket Programming] vscode 와 jdbc 연결 (0) | 2022.11.11 |
---|