= 이승한/mysql = PHP공부를 위한 mysql 구분 공부. == 기본 == mysql은 커맨드 모드에서 실행된다. ASP.net에서는 한개의 파일일이 오직 한개의
만 가질수 있지만 PHP와 HTML은 그렇지 않은듯 하다. 계정이 있다면. mysql -u root -p (u: user, p: password) MySql 명령 실행방법 * MySql 서버에 접속해서 실행 * PHP 에서 지원하는 MySql API 함수를 사용 mysql - 두부파일 - 테이블들. //mysql - 테이블 로 알고 있었다. //계정별로 접근성을 다르게 설정할수 있는듯 하다. === 두부 === 두부 목록보기 : show databases; (마지막에 s가 들어간다.) 두부 만들기 : create database 두부이름; 두부 없애기 : drop database 두부이름; 두부 선택하기 : use 두부이름; === 테이블 === 두부파일에 테이블 생성하기 : create table 테이블명(컬럼명 type(크기), eng integer, date date); 테이블 없애기 : drop table 테이블명; 테이블들보기 : show tables; 테이블 항목보기 : show colums from 테이블명; 테이블의 칼럼들 보기 : ??; === key === 키의 종류 : index, unique, primary 키 설정 : add index [인덱스명] (필드명, ); === 레코드관련 명령어 === 레코드 삽입 : insert into table (colums...) values (data...); 레코드 삭제 : delete from where <조건식>; 테이블 스키마만 남기고 레코드 모두 삭제 : delete from score; 테이블의 레코드 보기 : select * from score; // *자리에 조건 서식이 들어간다. 레코드 수정 : update set = where <조건식> === 레코드관련 명령어 === DB파일에 접속 및 예외 처리 예제. // [xpweek]때 했던 java의 객체지향적인 방식과 유사한것 같다. {{{~cpp ", ""); //localhost는 접속 주소인듯. $is_connect = mysql_select_db("beonit", $dbconn); if(!$is_connect) { echo("MySql 서버 연결에 실패하였습니다."); } else{ echo("Hello Mysql"); } ?> }}} 레코드 출력 {{{~cpp }}} 레코드 입력 {{{~cpp 이름 :
영어 :
수학 :
}}} = Thread = [MySQL] 페이지가 있네. 몰랐다면 참고~ --[Leonardong] ---- [이승한] [이승한/PHP]