Programming 324

mysql(데이터 베이스)/ 데이터 타입 및 추가 키워드

# 데이터 타입 수 타입 정수는 INT 사용 실수는 DECIMAL(전체자릿수, 소수점자릿수) 사용. 데이터 용량 및 손실을 고려해서. 문자형 CHAR(1~255)는 고정길이 문자열. 고정된 자릿수 만큼 기본 용량 차지. VARCHAR(1~65535)는 가변길이 문자열. 입력 값에 따른 가변 용량. 단, 성능이 CHAR보다 약할 수. 텍스트형 LONGTEXT 사용. 최대 4GB 지원. 이진데이터 LONGBLOB 사용. 최대 4GB 사진, 동영상, 문서 파일 등의 이진데이터 저장 가능. 날짜는 DATE : YYYY-MM-DD 형식 저장 날짜+시간은 DATETIME : YYYY-MM-DD HH:MM:SS 형식 저장 JSON데이터 : {속성: 값(열)} 형식. 데이터를 JSON으로 변환하려면, USE 데이터베이..

C#/ mysql 연동

# 기본 참조 https://luckygg.tistory.com/328 [데이터베이스] .Net C#에서 MySQL 사용하기 (예제 파일 다운로드) 소개 지난 포스팅에서는 윈도우10에서 MySQL을 사용하기 위한 환경 구성을 소개했었습니다. [데이터베이스] 윈도우10에 MySQL 설치 및 환경 설정하기 [데이터베이스] 윈도우10에 MySQL 설치 및 환경 설 luckygg.tistory.com # mysql 서버 전체 데이터베이스 목록 가져오기 및 덤프파일 생성하기 public void GetAllMySQLDatabases(string server, string username, string password) { try { using (MySqlConnection connection = new MySql..

C#/ 다이나믹(dynamic)

# dynamic 1. 외부 API와의 상호작용: 외부 API가 반환하는 데이터의 형식이 런타임에 결정되는 경우 `dynamic`을 사용하여 데이터를 처리할 수 있습니다. 예를 들어, JSON 데이터를 동적으로 처리하거나 외부 웹 서비스와 상호작용할 때 유용합니다. dynamic apiResponse = ExternalApi.GetData(); string username = apiResponse.user.name; int age = apiResponse.user.age; 2. 동적으로 변경되는 데이터 구조: 데이터 구조가 실행 시간에 동적으로 변경되는 경우 `dynamic`을 사용하여 데이터를 처리할 수 있습니다. 이는 동적인 구성 요소, 플러그인 시스템 또는 스크립트 엔진과 상호작용할 때 유용합니다...