2020/11/26 - [나도 개발자다!] - 단축어 활용 - 시리로 집안에 숨은 물건 찾기(0)
2020/11/27 - [나도 개발자다!] - 단축어 활용 - 시리로 집안에 숨은 물건 찾기(1):리눅스 서버와의 연결
2020/11/28 - [나도 개발자다!] - 단축어 활용 - 시리로 집안에 숨은 물건 찾기(2): 준비물 설치-1(파이썬)
준비물 마지막 단계다.
MySQL은 SQL(Structured Query Language)기반의 데이터베이스 관리 시스템 중 하나이다. 쉽게 말해 엑셀에서 만든 표와 같은 데이터를 관리하는 시스템으로 나는 이해하고 있다. 이 프로그램에 집안 물품들을 저장한 뒤 파이썬을 사용해 데이터를 불러올 것이다.
콘솔창에서
sudo apt-get install mysql-server
를 입력한다.
마찬가지로 계속 진행하겠냐는 질문에 y를 입력하고 기다리면 설치가 완료된다.
sudo mysql -uroot -p
를 입력하면 비밀번호를 묻는 메시지가 나오는데, 아직 설정하지 않았으니 엔터를 치면 mysql에 접속이 완료된다.
방금은 root계정으로 접속했지만, 앞으로는 사용자 계정을 사용할테니 새로 만들어서 비밀번호를 부여해주자.
create user '사용자아이디'@'%' identified by '사용자비밀번호';
해당 계정에 데이터베이스를 만들고 사용할 수 있는 권한을 부여해야 한다.
우선
create databases location;
을 써서 location 데이터베이스를 만들자.
GRANT ALL PRIVILEGES ON location.* TO hello@'%';
로 위에서 만든 계정에 데이터 베이스 사용 권한을 준다.
https://nickjoit.tistory.com/144 nickjoit님의 블로그를 참고하였다.
설정이 완료되면
quit
을 입력한다.
Bye라는 귀여운 메시지와 함께 외부 콘솔로 이동한다.
방금 생성한 계정으로 접속해보자. 이번엔 루트계정으로 접속하는 것이 아니니 sudo를 빼고
mysql -u사용자아이디 -p
를 입력 후 설정한 비밀번호를 입력한다.
로그인에 성공하였다.
show databases;
명령으로 방금 루트 계정으로 만든 데이터베이스를 확인해본다.
이것으로 파이썬과, MySQL을 모두 준비하였다.
다음 글에서는 MySQL을 실행하여 데이터베이스를 직접 만들어보겠다.
'나도 개발자다! > ios단축어' 카테고리의 다른 글
단축어 활용 - 시리로 집안에 숨은 물건 찾기(5): 테이블에 데이터 삽입 (0) | 2020.12.02 |
---|---|
단축어 활용 - 시리로 집안에 숨은 물건 찾기(4): 테이블 만들기 (0) | 2020.12.01 |
단축어 활용 - 시리로 집안에 숨은 물건 찾기(2): 준비물 설치-1(파이썬) (0) | 2020.11.28 |
단축어 활용 - 시리로 집안에 숨은 물건 찾기(1):리눅스 서버와의 연결 (0) | 2020.11.27 |
단축어 활용 - 시리로 집안에 숨은 물건 찾기(0) (0) | 2020.11.26 |