ALTER TABLE `content` CHANGE `createdAt` `createdAt` 

TIMESTAMP ON UPDATE CURRENT_TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL; 


수정시마다 date time 수정, 쿼이 이름을 바꿔서 사용.

'DB > Mysql' 카테고리의 다른 글

Mysql 테이블 생성, 사용자 추가  (0) 2012.05.22
Mysql Error 2003, 10061문제  (1) 2012.05.17
Work bench 작성된 DB를 EER Diagram으로 변환  (0) 2012.03.28


>mysql -u root -p mysql

root 계정으로 mysql 접속

>use mysql;

mysql 테이블 사용

>create database tableName;

테이블 생성


방법1 - 사용자를 추가하여 권한부여 (추천)

>grant all privileges on testId.* to test@hostAddress identified by 'testPwd' with grant option;


방법2 - mysql 사용자 DB에 직접 추가

>use mysql;

>INSERT INTO user VALUES('%', 'testId', PASSWORD('testPwd'), 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y');




'DB > Mysql' 카테고리의 다른 글

수정시마다 date time 수정  (0) 2015.11.28
Mysql Error 2003, 10061문제  (1) 2012.05.17
Work bench 작성된 DB를 EER Diagram으로 변환  (0) 2012.03.28

로컬에 DB환경을 테스트 하려고 하니 Error2003, 10061문제가 발생하면서 Mysql이 실행되지 않았다.


검색해본 결과 root 비밀번호 문제라고 한다. (제대로 입력한거 같은데 사람의 기억력이란 참 모를일이다.)

하여튼 Mysql 설치경로 \bin으로 들어가서

>mysqld --skip-grant

입력하면 콘솔이 멈추게 된다. 왜 멈추는지는 알 수 없으나 창을 닫고

다시 재접속을 하면 원활하게 사용할수 있다. 

*root패스워드가 사라지게 되니 실제 서비스에서는 root패스워드를 초기화 하는 방향으로 해결하자.

이후 
>flush privileges; 
로 버퍼를 비워주고

>use mysql;
mysql 로 database를 바꿔주고

>update  user  set  password=password('1234') where user='root';
로 root 패스워드를 초기화 한다.

안될때는 콘솔을 껏다 켜는 방향으로 하자. 





'DB > Mysql' 카테고리의 다른 글

수정시마다 date time 수정  (0) 2015.11.28
Mysql 테이블 생성, 사용자 추가  (0) 2012.05.22
Work bench 작성된 DB를 EER Diagram으로 변환  (0) 2012.03.28

Sql Editor화면에서 

1) Database -> Reverse Engineer (Ctrl + R) 

2) 호스트 주소 입력, 계정 입력 접속

3) 테이블 선택

4) 변환

완료시

우클릭으로 다양한 메뉴선택 가능하다. 

테이블변경, sql문생성 등

활용방안. DB테이블 배포에 용이 (로컬설치 등)

'DB > Mysql' 카테고리의 다른 글

수정시마다 date time 수정  (0) 2015.11.28
Mysql 테이블 생성, 사용자 추가  (0) 2012.05.22
Mysql Error 2003, 10061문제  (1) 2012.05.17

+ Recent posts