python 은 json 과 유사 한 데 이 터 를 MySQL 의 인 스 턴 스 에 저장 합 니 다.
여기에 사용 되 는 python 모듈 은 pymysql 입 니 다.MySQLdb 가 이전에 유지 보 수 를 중 단 했 기 때 문 입 니 다.
먼저 cmd 에 MySQL 을 연결 하고 데이터베이스 json 을 만 듭 니 다.
그래 픽 인터페이스 워 크 벤 치 에서 볼 수 있 습 니 다.
다음은 pycharm 에 코드 를 쓰 겠 습 니 다.pycharm 에서 pymysql 을 가 져 오 면 됩 니 다.
# python MySQL
mysql = pymysql.connect(host="localhost",user="root",passwd="12138",db="json",charset="utf8")
#
cur = mysql.cursor()
# sql , jsondata ,
sqlc = '''
create table if not exists jsondata(
typeid int(11) not null auto_increment primary key,
tagid varchar(20) not null,
title varchar(100) not null,
time varchar(20) not null,
content mediumtext not null)DEFAULT CHARSET=utf8;
'''
#
a = cur.execute(sqlc)
#
mysql.commit()
print 'success'
#sql,
sqla = '''
insert into jsondata(typeid,tagid,title,time,content)values(%s,%s,%s,%s,%s);
'''
# data ,data[0]
b = cur.execute(sqla,(data[0]['typeid'],data[0]['tagid'],data[0]['title'],data[0]['time'],data[0]['content']))
mysql.commit()
cur.close()
mysql.close()
print 'success'
실행 후 cmd 에서 어떤 변화 가 있 는 지 확인 하고 json 을 사용 하 며 table 을 봅 니 다.표 의 데 이 터 를 다시 보 세 요.
이것 이 바로 이전에 정 의 된 jsondata 표 이지 만 구체 적 으로 삽 입 된 데 이 터 를 보지 못 했다.
그래서 이제 워 크 벤 치 를 보 겠 습 니 다.
데이터 가 MySQL 에 성공 적 으로 저장 되 었 음 을 볼 수 있 습 니 다!
이 python 은 json 과 유사 한 데 이 터 를 MySQL 에 저장 한 인 스 턴 스 는 바로 편집장 이 여러분 에 게 공유 한 모든 내용 입 니 다.참고 가 되 고 많은 응원 을 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.