른록노트

[Mysql] 알아가면서 정리하기 (#6) 기타문제(Error) 본문

DB/[Mysql]

[Mysql] 알아가면서 정리하기 (#6) 기타문제(Error)

른록 2017. 8. 2. 09:17

목차.

1. 기본사용법

2. 데이터베이스

3. 테이블

4. 쿼리

5. 프로시저트리거

6. 기타문제


6. 기타문제

 

MYSQL DEFAULT로 오라클의 SYSDATE처럼 하기

-MySQL v5.6.5 이상일 경우

NOW() 함수가 아닌 CURRENT_TIMESTAMP 함수를 사용해야 한다.

CREATE

TABLE

MySQL_Table(

DateInserted DATETIME DEFAULT CURRENT_TIMESTAMP

)

;

-MySQL v5.6.5 미만일 경우

방법이 없다. 굳이 기본 값으로 현재 시간을 입력하려면 해당 테이블에 트리거(Trigger)를 작성해야 한다.

 

CREATE

TABLE

MySQL_Table(

DateInserted DATETIME

)

;

CREATE

TRIGGER MySQL_Table_OnInsert BEFORE INSERT

ON MySQL_Table FOR EACH ROW

SET

NEW.dateInserted = NOW()

;

 

Mysql 한글 깨짐 현상

http://croute.me/606

 

Mysql vs Nosql

https://subokim.wordpress.com/2011/05/20/when-nosql-makes-better-sense/

 

Mysql --일만 나오게하기

DATE_FORMAT(crea_date,'%Y-%m-%d') as crea_date

 

Mysql AUTO_INCREMENT 값 가져오기와 Oraclesequnce처럼 사용하기

http://dongz.tistory.com/entry/MYSQL-%EC%9E%90%EB%8F%99%EC%A6%9D%EA%B0%80%EA%B0%92-%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0

http://bryan7.tistory.com/101

 

Mysql Rootmysql DB를 못 읽는 문제

레코드 문제 or flush privileges;

 

반응형
Comments