코딩하는 해달이

[Android Studio] OKHTTP3와 flask를 이용해 DB에 데이터 전송하기 2 본문

개인 공부/Android Studio

[Android Studio] OKHTTP3와 flask를 이용해 DB에 데이터 전송하기 2

코딩하는 해달 2022. 9. 7. 14:35

Version & 참고 링크

더보기

Version

 -운영체제 : Window 10

 -PYTHON : python 3.10.6 64-bit

 -Visual Studio Code : Visual Studio Code 1.70.1(user setup)

 -Android Studio : android-studio-2021.2.1.15-windows

 -MySQL : 8.0.29

 

이 글은 아래의 링크를 바탕으로 작성한 글입니다.

(제가 이해한 대로 글을 쓴 것이므로 틀린 내용이 있을 수도 있습니다.)

https://joyfulbean.tistory.com/114

 

https://square.github.io/okhttp/

 

https://velog.io/@jinny_0422/Android-Okhttp3-%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-%ED%86%B5%EC%8B%A0-%ED%95%98%EA%B8%B0

 

https://stickode.tistory.com/41

 

https://hgusight.github.io/study/app/android/

 

https://gun0912.tistory.com/80 // 안드로이드 스튜디오 에러 해결 "CLEARTEXT communication to XXXX not permitted by network security policy"

 

https://ninano1109.tistory.com/135

 

https://stackoverflow.com/questions/47957433/sql-typeerror-cant-concat-tuple-to-bytes // flask sql문 에러

"can't concat tuple to bytes"

 

https://stackoverflow.com/questions/19238781/python-mysql-typeerror-execute-takes-from-2-to-4-positional-arguments-but-5-w  // flask sql문 에러

"Cursor.execute() takes from 2 to 3 positional arguments but 5 were given"

 

https://www.stechstar.com/user/zbxe/AlgorithmPython/75092

 

이전 포스팅에서 안드로이드 스튜디오로 폼을 만들고 웹 서버로 데이터를 보내는 작업까지 했습니다.

[Android Studio] OKHTTP3와 flask를 이용해 DB에 데이터 전송하기 1

 

이번엔 데이터가 들어갈 DB를 만들어봅시다.

MySQL 워크벤치를 열어줍니다.

(MySQL commend로 하셔도 상관없습니다.)

 

SQL문을 켠 다음 적당한 DB와 Table을 만들어줍시다.

primary키는 나중에 생각합시다.

CREATE DATABASE `bbs`; -- 데이터베이스 생성

Create table users ( -- 테이블 생성
	`userID` varchar(10), -- 테이블 요소
 	`userPW` varchar(20), -- 테이블 요소
	`userNAME` varchar(10) -- 테이블 요소
    );

 이렇게 하면 안드로이드에서 보내는 데이터를 넣을 DB는 준비되었습니다.

다음 포스팅에서는 이 DB에 안드로이드에서 보내는 데이터를 가공시켜서 추가 하는 작업을 해보겠습니다.

반응형
Comments