[CMS1일차] mysql database 설정
[CMS1일차] mysql database 설정
On this page
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]