데이터베이스 안에는 여러 개의 데이터베이스 이름이 존재한다.각 데이터베이스 이름 안에는 여러 개의 테이블이 존재한다.기본 문법 (CREATE TABLE 구문)테이블을 생성할 데이터베이스를 먼저 사용하겠다고 명령한 후에,테이블 생성숫자 타입의 컬럼 정의 문법문자 타입의
mysql을 python에서 사용할 수 있는 라이브러리 설치pip install pymysql일반적인 mysql 핸들링 코드 작성 순서pymysql 모듈 importpymysql.connect() 메소드를 사용하여 MySQL에 연결호스트명, 포트, 로그인, 암호, 접속
students.sql 을 Workbench 로 실행시키기pandas 라이브러리의 기능 중, read_sql() 메서드로 SQL 바로바로 확인하기pandas 라이브러리의 기능 중, to_csv() 메서드로 검색 결과 파일로 저장하기csv 파일 포멧은 데이터간 콤마(,)
userbuy.sql 을 Workbench 로 실행시키기buyTbl 테이블의 다음 SQL 구문이 핵심FOREIGN KEY (userID) REFERENCES userTbl(userID)buyTbl 테이블의 userID 커럼은 userTbl 테이블의 userID를 참조함
회사에서 업무중 문의가 왔다. Target DB에서 특정 URL이 들어간 Row 값들 중 한 Column의 값이 모두 죽은 문서로 표시되는 값으로 표시되어 있는 것 하지만 해당 URL은 살아 있으므로 이 특정 URL의 Column을 살아있는 값으로 변경하는 작업을 진행