#mariaDB
-
SQL 접속시 접속정보 별도 보관해서 사용하기(python)Python 2018. 10. 12. 05:41
mySQL이나 마리아db 접속 할때 코드상에 보안상 비밀번호나 개인노출되는것이 부담스럽습니다.로그인 접속 정보를 별도 파일에 보관해서 파이썬에서 불러오는 방법을 알아 보겠습니다. 1. sql 로그인 정보가 담긴 py 파일을 만듭니다. ex ) c:\git/mysql_auth.py 2. mysql_auth.py 안에 mysql 접속 형식에 따라 정보 작성합니다. ex ) 아래는 예시입니다. info라는 이름은 마음대로 정하셔도 됩니다. lnfo = { "db" : "study_data", "host" : "192.168.0.1", "user":"root", "passwd":"12345", "port" : 3307, "charset":"utf8" } 3. sql콘솔에서 데이타베이스를 만들어 놓는다. ex )..
-
파이썬에서 mysql 또는 mariaDB에 auto_increment 사용법Python 2018. 10. 10. 02:48
python 에서 mysql 또는 mariaDB 의 auto_increment 사용하기 mysql 또는 마리아DB 자체 콘솔에서 id를 자동증가 시키는것은 쉽게 해보셨을 겁니다. 파이썬에서 sql에 데이터 넣는 방법과 auto_increment 를 사용하여 데이터베이스 설계를 해보겠습니다. import MySQLdb # sql서버 접속합니다.conn = MySQLdb.connect(db='bigcat_cafe', user ='root', passwd ='*******', charset='utf8',port=27360,host='192.168.0.12')c = conn.cursor() # 테이블을 생성합니다.c.execute('DROP TABLE IF EXISTS drinks') # 테이블 구조를 만듭니다..