반응형

전체 글 18

MySQL 날짜함수 DATE_ADD(), DATE_SUB()

MySQL 날짜 함수중 DATE_ADD()와 DATE_SUB()에 대해 작성 문법 DATE_ADD(date, INTERVAL value addunit) // 날짜(date)에 값(value addunit)을 더한다. DATE_SUB(date, INTERVAL value addunit) // 날짜(date)에 값(value addunit)을 뺀다. 예제 1 SELECT DATE_ADD("2021-04-23", INTERVAL 7 DAY), DATE_SUB("2021-04-23", INTERVAL 7 DAY); 결과 1 2021-04-30 2021-04-16 * DATE_ADD -7 DAY 와 DATE_SUB 7 DAY 은 동일한 결과를 얻음. 예제 2 SELECT DATE_ADD("2021-04-23", ..

IT 2021.04.23

리눅스(CentOS 7)에서 해시(hash) 값 계산하는 방법

회사에서 파일의 hash 값을 따로 저장해야 하는 일이 있어서 찾은 내용을 정리하기 위해 기록합니다. 테스트를 위하여 리눅스 터미널에서 다음과 같은 명령어로 data.dat 파일을 생성합니다. echo "data" > data.dat 현재 위치의 리스트를 확인해보면 data.dat 파일이 생성된 것을 확인할 수 있습니다. #data.dat 파일에 대한 MD5 해시 값 계산 방법 md5sum data.dat cat data.dat | md5sum #data.dat 파일에 대한 SHA1 해시 값 계산 방법 sha1sum data.dat cat data.dat | sha1sum #data.dat 파일에 대한 SHA256 해시 값 계산 방법 sha256sum data.dat cat data.dat | sha25..

IT 2021.04.02

[MySQL] REPLACE 문자열 변경

컬럼 데이터 중에 특정 문자열만 다른 문자열로 바꿔야 할 일이 있어서 적용 후에 잊지 않기 위해서 기록합니다. 문자열을 치환하는 함수로 REPLACE가 있습니다. 기존에 제가 알고있는 함수의 사용법은 1SELECT REPLACE("컬럼명", "변경 전 문자열", "변경 후 문자열") FROM 테이블명;cs 이렇게 해서 컬럼값을 변경해서 SELECT 해오는 방법 뿐이였습니다. 그런데 이번에 UPDATE가 필요해서 찾아보니 1UPDATE 테이블명 SET 컬럼명 = REPLACE('컬럼명', '변경 전 문자열', '변경 후 문자열'); cs 위와 같이 해주니까 간단하게 수정이 가능했습니다. 이상입니다~

IT 2020.11.27

리눅스(CentOS 7)에서 .sql 파일 실행하는 방법

sql 파일 실행하는법을 찾아서 사용해보고 나중을 위해 기록합니다. 1. mysql에 접속합니다. 123[root@localhost ~]# mysql mysql> cs 2. 사용할 데이터베이스를 설정합니다. 123mysql> use mydatabase; Database changedcs 3. source 키워드와 sql파일 경로를 입력합니다. 1mysql> source /home/user/update.sql;cs 정상적으로 실행되는것을 확인합니다. 추가로 리눅스 터미널에서 sql문 파일을 바로 실행하는 방법도 있습니다. 1[root@localhost ~]# mysql -u root -p --database=mydatabase

IT 2020.11.20

CentOS 7 고정IP 설정하는 방법

CentOS 7 고정 IP 설정하는 방법입니다. 먼저 네트워크 설정 파일을 엽니다. 네트워크 설정 파일의 경로 : /etc/sysconfig/network-scripts 네트워크 설정 파일명 : ifcfg-ens32 파일명은 다를 수 있지만 ifcfg-en 까지는 동일한 것으로 알고 있습니다. 1vi /etc/sysconfig/network-scripts/ifcfg-ens32cs 네트워크 설정 파일을 열면 다음과 유사한 화면이 나올텐데요. 123456789101112131415TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"#BOOTPROTO="dhcp"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOC..

IT 2020.11.19

[vmware에러] Failed to get exclusive lock on the configuration file 해결방법

에러 메시지 : VMware Workstation Error Failed to get exclusive lock on the configuration file. Another VMware process might be running using this configuration file. VMware 실행 시 위와 같은 에러 창이 뜨는 경우가 있습니다. 가상머신 설치한 경로에 아래와 같이 lck 디렉토리가 생긴 걸 볼수 있는데 실행중인 vmware를 모두 종료하고 lck 디렉토리를 지우고 다시 vmware를 실행하면 정상적으로 작동합니다.

IT 2020.11.03
반응형