본문 바로가기

컴퓨터150

[MySQL] 날짜 다루기/날짜 형식과 포멧 MySQL의 날짜 MySql에서 날짜를 다루는 전반적인 방법에 대해서 정리한다. 여기서 날짜란 데이터 타입이 DATE, DATETIME등 임을 의미한다. 날짜를 저장하는 형식 MySQL에서 날짜를 저장할 때는 아래의 형식들을 사용한다. DATE 날짜를 저장할 수 있는 타입 기본 형식 : YYYY-MM-DD DATETIME 날짜와 시간을 같이 저장 할 수 있는 타입 기본 형식 : YYYY-MM-DD HH:MI:SS TIMESTAMP: 날짜와 시간을 같이 저장할 수 있는 타입 자동으로 업데이트 될 수 있다. 'YYYY-MM-DD HH:MI:SS' 형식으로 날짜와 시간을 저장합니다 DATE_FORMAT(date, format) DATE_FORMAT함수는 날짜 형식을 지정딘 포멧으로 변형한다. 포멧에 사용되는 .. 2023. 6. 19.
[MySQL] 사용 가능 함수 정리 CONCAT(str1, str2, ...) 지정된 문자열을 연결하여 하나의 문자열로 반환합니다. UPPER(str) 문자열을 모두 대문자로 변환합니다. LOWER(str) 문자열을 모두 소문자로 변환합니다. LENGTH(str) 문자열의 길이를 반환합니다. SUBSTRING(str, start, length) OR SUBSTR(str, start, length) 문자열에서 특정 범위의 부분 문자열을 추출합니다. start는 시작 위치를, length는 추출할 문자열의 길이를 나타냅니다. REPLACE(str, find, replace) 문자열에서 특정 패턴을 찾아 다른 패턴으로 대체합니다. DATE_FORMAT(date, format) 날짜를 특정 형식으로 포맷팅합니다. format은 날짜 형식을 나타내.. 2023. 6. 19.
[MySQL] MySQL 시작하기/다운로드 및 환경설정 MySQL 시작하기 my sql을 시작하려면 당연하게 my sql 다운로드를 해야한다. my sql을 다운로드하고 각종 오류에 대처하는 방법에 대해서 기술한다 MySQL 다운로드 및 시작 다운로드 https://dev.mysql.com/downloads/mysql/ 위의 링크에 접속에 자신의 운영체제에 맞는 mySQL을 다운로드한다. 나는 위의 Window(x86, 64-bit)을 설치하여 c폴더 내에서 압축을 풀었다. 환경 경로 설정 다음으로 어디서든 MySQL에 접속하기 위해 경로 설정을 해준다. 설치한(압축을 푼) C의 마이 에스큐엘 폴더의 bin에 들어간다. C:\mysql-8.0.33-winx64\bin 해당 bin 폴더의 주소를 복사해둔다. 다음으로 윈도우의 검색 창에 “시스템 환경 변수 편집.. 2023. 6. 19.
[Java] 자바의 상속(extends/super/overriding) 정리 자바의 상속 extends 키워드 extends 키워드를 사용하여 상속 관계를 구현할 수 있다. 상속은 코드의 재사용성과 확장성을 향상시킨다. 슈퍼 클래스에 공통된 특징과 동작을 정의하고, 이를 서브 클래스에서 상속받아 필요한 변경이나 추가를 할 수 있다. 이로써 코드 중복을 줄이고 유지보수성을 개선할 수 있다. 자식 클래스는 부모 클래스의 public혹은 protected혹은 default인 메소드나 멤버를 사용할 수 있다. *자바에서는 기본적으로 모든 클래스는 extends Object즉, Obejct 클래스를 상속받는다. public : 어디서든 접근 가능 protected : 서브 클래스에서 접근 가능 private : 상속되지 않으며 슈퍼 클래스 내부에서만 접근 가능 class ChildClas.. 2023. 6. 19.