[CMS1일차] mysql database 설정

Timestamp

데이터 갱신한 시간이 필요해서 컬럼 추가하고 타입을 timestamp로 지정했지만, 자동으로 날짜가 갱신되진 않아 다음의 쿼리로 속성 추가 …더보기

ALTER TABLE `테이블명` CHANGE `컬럼명` `컬럼명` TIMESTAMP ON UPDATE CURRENT_TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL;

Auto_increment

Remote client(Navicat Essential)에서 DB 디자인을 했는데, Auto_increment 필드값을 어떻게 넣어야 되는지 몰라서 쿼리로 속성 변경 …더보기

alter table `테이블명` change `컬럼명` `컬럼명` int not null auto_increment primary key;

PK가 여러개인 경우, 에러메세지를 뱉는데, 젤 뒤에 붙는 primary key 제외하고 요청했더니 정상적으로 수정됨

User

데이터베이스에 원격으로 접속할 때 유저를 지정하고, 유저 생성된 것 까지 콘솔에서 확인했는데,(Access mysql remotely) 정작 로그인해서 보면 루트권한 아니면 추가생성한 db가 보이지 않는 문제가 생기고 있다. issue#1

db_info.php

데이터베이스 접속정보를 들고있는 파일  …더보기

[sourcecode language="php"]
<?
$conn=mysql_connect("localhost","여기다 아이디","여기다 패스워드");
mysql_select_db("여기다 데이터베이스", $conn);
?>
[/sourcecode]

적게 일하고 많이 버는 법을 늘 고민합니다. 일이 되게 하는 것에 간혹 목숨을 겁니다. 지금은 우아한형제들과 함께 일하고 있어요.