지난 세미나에서 DB와 관련한 내용을 다뤘었습니다.
DB Session 1
이번에는 python으로 크롤링한 데이터를 MySQL로 database 적재하는 실습을 하기위해,
MacBook에 MySQL 서버를 다운로드하고, 터미널로 접속한 과정을 정리해보겠습니다.
https://dev.mysql.com/downloads/mysql/
위 사이트에 접속해서 DMG Archive 를 다운받습니다.
(이번 실습에서는 homebrew 패키지를 사용하지 않고, 직접 다운로드 받아서 설치했습니다.)
sign up 하라는 화면이 나오면, 하단에 No thanks, just start my download. 문구를 클릭하면 다운로드가 진행됩니다.
[참고자료] : https://secure-key.tistory.com/56
dmg 파일을 실행하고, password를 입력해서 finish를 하면 시스템 환경설정에서 MySQL이 활성화되어 있는 것을 확인할 수 있습니다.
설치 경로로 이동하기
$ cd /usr/local/mysql/bin
MySQL root로 접속하기
$ ./mysql -u root -p
비밀번호 입력하고 enter를 누르면 mysql에 접속된 걸 확인할 수 있습니다.
[참고자료] : https://batory.tistory.com/500
$ show databases;
[참고자료] : https://itstudy402.tistory.com/12
CREATE DATABASE study_crawling default CHARACTER SET UTF8;
USE [선택할 DB명];
CREATE TABLE member (
id int primary key auto_increment,
name varchar(30) not null,
birth date,
tel varchar(13),
addr varchar(100)
);
show tables;
desc member;
alter table member modify birth varchar(8);
INSERT INTO member( name, birth, tel, addr) VALUES('밀이', '19920818', '010-1234-5678', '경기 광주시');
다음 포스팅에서는 python으로 크롤링한 데이터를 MySQL로 database 적재하는 과정에 대해 정리해보겠습니다. :)