python의 sqlalchemy 창설표의 실례 상세 설명

python의 sqlalchemy 창설표의 실례 상세 설명
sqlalchemy 창설표를 통해 엔진, 기류, 요소 세 가지 요소가 필요합니다.

from sqlalchemy import create_engine 
from sqlalchemy.ext.declarative import declarative_base 
from sqlalchemy import Column,Integer,String 
엔진: 즉 실체 데이터베이스 연결

engine = create_engine('mysql+pymysql://godme:godme@localhost/godme',encoding='utf-8',echo=True) 
전송 매개 변수: 데이터베이스 형식 + 연결 라이브러리 + 사용자 이름 + 비밀번호 + 호스트, 문자 인코딩, 테이블 디테일 인쇄 여부
기본 클래스:

Base = declarative_base() 
요소:

class User(Base): 
  __tablename__ = 'user' 
  id = Column(Integer,primary_key=True) 
  name = Column(String(32)) 
  password = Column(String(64)) 
기본 요소를 통해:

__tablename__: 
Column: , 
Integer: 
String: , 
생성:

Base.metadata.create_all(engine) 
기본 절차:
1. 실체 데이터베이스 연결 얻기
2. 클래스 생성, 기본 클래스 계승, 기본 유형으로 데이터베이스 구조 설명
3. 기본 클래스 호출 클래스 구조, 설명에 따라 엔진에 데이터 테이블 만들기
궁금한 점이 있으면 메시지를 남기거나 본 사이트 지역사회에 가서 토론하세요. 읽어주셔서 감사합니다. 여러분에게 도움이 되었으면 좋겠습니다. 본 사이트에 대한 지지에 감사드립니다!

좋은 웹페이지 즐겨찾기