728x90

MySQL 3

[DB_MYSQL] MYSQL 접속방법

cmd 창에서 mysql -u 계정명 -p 를 치게 되면 로컬호스트의 계정명(ex: root)로 접속이 된다. 나는 헤로쿠를 연동하면서, 헤로쿠 서버의 DB내용들을 확인하고 싶었지만, ERROR 1045 (28000): Access denied for user 'b93e3e08f6aebf'@'localhost' (using password: YES) 라는 에러가 떴다. 나는 로컬호스트가 아니라 호스트가 헤로쿠서버이기에 접속이 되지 않았다. mysql -u 계정명 -p DB명 -h 호스트명 -P 포트번호 헤로쿠 서버로 접속해주었다. 내 컴퓨터 뿐만이 아닌, 다른 컴퓨터에서도 접속이 되고, DB가 잘 저장이 되는 것을 볼 수 있었다. MYSQL 서비스포트가 기본 3306이지만, 다른 포트번호를 하고싶다면 m..

MySQL 2021.07.28

heroku (무료 서버 배포) 와 mysql연동하기

헤로쿠와 mysql을 연동하기 전, 헤로쿠에서 앱을 먼저 만들어야하므로, 헤로쿠 사이트에 접속 후, 로그인 후 대쉬보드에서 오른쪽 상단에 New를 눌러 새로운 앱을 만들어준다 눌러, 이름을 정한 후 , create app버튼을 누르면 아래페이지의 Deploy가 눌러져있는 화면으로 가질 것이다. 우리는 Resources를 눌러, 오른쪽 하단에 find more add-ons를 누른다. 우리는 mysql과 연동할 것이므로 ClearDB MySQL을 찾아 눌러준 후, 오른쪽에 보라색 설치버튼을 눌러준다. 본인이 만든 app이름을 검색하여 클릭해준다. 헤로쿠 설정 부분의 Configs Vars 의 mysql://~~~~써있는 부분을 복사 mysql: // 아이디 : 비밀번호 @ 호스트 / db이름 ? recon..

MySQL 2021.07.28

django와 mysql연동하기

python에 mysql과 연동할 수 있도록 커넥터 설치 - pip install mysqlclient settings.py 또는 my_settings.py 에 만들어놓은 database내용 입력 본인은 my_settings.py 에서 시크릿키와 데이터베이스를 관리 하였으므로, settings.py에 my_settings.py에서 숨겨진 파일을 가지고오는 코드를 작성 manage.py 가 있는 폴더 내로 들어가서 연동된 db내용 확인 $ python manage.py inspectdb 작성 후 터미널에서 db내용들을 볼 수 있다.

MySQL 2021.07.27
728x90