반응형

MYSQL 3

PYTHON > DJANGO > MYSQL 시작

사전에 mysql 관련 데이터가 설치되어 있어야 합니다. 터미널에서 아래와 같은 명령어를 이용해 mysql 에 접속합니다. mysql -u root 처음 사용이기 때문에 root 계정을 이용해 접속이 가능합니다. 보안을 위해 나중에는 삭제해주는 것이 좋습니다. 현재 계정을 확인하기 위해 먼저 데이터베이스를 선택후, user 테이블 내의 데이터를 확인합니다 use mysql select user from user; 위 명령어에 대한 결과로 나온 이름들 이외의 이름을 사용하여 새로운 사용자를 생성합니다. create user 'admin'@'%' identified by 'password'; % 부분은 "호스트주소"를 넣는란인데 % 를 사용하면 외부접속이 가능합니다. % 대신 localhost 라고 넣으면 ..

파이썬 장고 7. 데이터베이스 Mysql(MariaDB) 연결

여기서는 MySQL 이 컴퓨터에 이미 설치되어 있고, 내 프로젝트 이름인 mysite 와 동일한 데이터베이스가 생성되어 있다는 것을 전제로 한다. Mysql 은 파이썬도, 장고도 아닌 별도의 프로그램이다. 엑셀같은 것이라고 생각하면 된다. 사용을 하기 위해서는 로그인을 해야 하기 때문에 장고 코어부분의 settings.py 파일에서 DATABASE 부분을 수정해주어야 한다. 아래와 같은 부분을 찾는다 mysite / mysite / settings.py # Database # https://docs.djangoproject.com/en/3.1/ref/settings/#databases DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', ..

MySQL 명령어

mysql>INSERT INTO 테이블명 VALUES (컬럼값, 컬럼값, ...); 이번 파이썬 플라스크 MySQL 사용 테스트는 [ 구름IDE ] 라는 온라인 서버 서비스에서 테스트해보았습니다. 이번 테스트는 MySQL 이 설치가 되어 있다는 것을 가정한 후임을 알려드립니다. 1. MySQL 실행 먼저 터미널에서 다음과 같이 타이핑합니다. service mysql start 아래와 같은 결과가 출력되면 성공입니다 * Starting MySQL database server mysqld No directory, logging in with HOME=/ ...done. 2. MySQL 접속 그냥 아래와 같이 터미널에 간단히 타이핑합니다. mysql -u root -p [설명] mysql -u 계정아이디 -p..

개발/PYTHON 2021.05.07
728x90
반응형