본문 바로가기

MySQL4

파이썬으로 MySQL 쿼리 실행하기 데이터 삽입하기데이터베이스에 데이터를 삽입하는 것은 정보를 저장하는 기본적인 작업 중 하나이다.데이터베이스에 연결하기 위해 connect()함수를 호출한 후 커서를 생성한다db = MySQLdb.connect(host='localhost',user='root',password='1234',db='kdt')cur = db.cursor()각 변수에 쿼리 실행문과 삽입할 데이터를 담은 후 sql = 'insert into member (userid, userpw,name,hp,email,gender,ssn1,ssn2) values (%s,%s,%s,%s,%s,%s,%s,%s)'data = ('mango','0000','마앙고','000-0030-0000','mango@mango.com','남자','000000.. 2024. 10. 23.
파이썬과 MySQL 연동하기 1. MySQLclient파이썬에서 MySQL 데이터베이스와 상호작용하기 위해 사용하는 라이브러리PyMySQL, mysqlclient를 가장 많이 사용함사용법은 비슷하나 mysqlclient가 속도상으로 유리하기 때문에 mysqlclient를 권장하고 있음기능데이터베이스 연결: MySQL 서버에 연결을 설정하고 세션을 시작한다쿼리 실행: SQL 명령을 실행하여 데이터를 조회, 삽입, 수정, 삭제할 수 있다트랜잭션 관리: 트랜잭션을 시작, 커밋, 롤백하는 기능을 지원한다커서 사용: 데이터베이스 쿼리 결과를 처리하기 위한 커서 객체를 지원한다 설치 방법MySQLclient는 pip를 사용하여 쉽게 설치할 수 있다. 아래는 설치 명령이다!pip install mysqlclient Collecting mysql.. 2024. 10. 22.
DataBase 테이블,CRUD KDT_4기 데이터 분석  1007(2)2024.10.07 수업 내용 복습일기 두번째 SQL은 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하기 위해 설계한 특수 목적의 프로그래밍 언어이다.RDBMS를 공부하기전 기본적인 테이블 만들기부터 시작해보려 한다.1. MySQL시작하기 먼저 MySQL Workbench를 처음 실행하면 아래와 같은 모습이다 아래 사진에 있는 Local instance MySQL80으로 접속한다설정한 비밀번호를 입력해주면아래 화면이 뜬다제목을 바꾸고 저장하기 위해 File에서 Save Script As누르고 저장할 파일 위치에 저장한다 Day2로 저장하였다 위와 같이 저장하면 아래처럼 Day2라고 바뀌고 저장된다. 2. MySQL Workbench 구조1. 현재 사용.. 2024. 10. 21.
DataBase MySQL설치하기 KDT_4기 데이터 분석  1007(1)2024.10.07 수업 내용 복습일기 첫번째1. 데이터(Data)- 데이터는 정보를 나타내는 숫자,  문자, 기호의 집합 - 컴퓨터 또는 디지털 장치에서 처리하고 저장할 수 있는 형태 2. 데이터베이스(DataBase)- 체계적으로 구성된 데이터의 집합이며, 특정 목적을 위해 조직화되고 관리 - 정보를 효율적으로 저장, 검색,업데이트,관리할 수 있는 기술적인 도구와 구조를 제공 - 데이터베이스 관리 시스템 DBMS (DataBase Management System):데이터베이스를 관리할 수 잇는 기술적인 소프트웨어 - https://db-engines.com/en/ranking 3. 관계형 데이터베이스 시스템(R(Relational)DBMS)- 데이터를 테이블(표.. 2024. 10. 7.