MySQL 명령어
|
기 능 |
명 령 어 |
|
접속 |
mysql [-h 호스트명] -u 유저명 -p |
|
데이터베이스 보기 |
show databases; |
|
DB 선택 |
use DB명; |
|
테이블 생성 |
create table 테이블명(칼럼1 데이터형, 칼럼2 테이터형); |
|
테이블삭제 |
drop table 테이블명; |
|
테이블 리스트 보기 |
show tables; |
|
필드 보기 |
desc 테이블명; (show columns from 테이블명;) |
|
필드 추가 |
alter table 테이블명 add column 필드명 데이터형; |
|
필드 수정 |
alter table 테이블명 변경옵션 |
|
insert |
insert into 테이블명 (칼럼1,칼럼2) values(값1,값2); |
|
select |
select * from 테이블명; |
|
update |
update 테이블명 set 필드명=‘필드값' where 조건; |
|
delete |
delete from 테이블명 where 조건; |
|
txt파일로부터 데이터입력 |
load data local infile "파일명“ into table 테이블명; |
|
종료 |
quit |
|
명령 취소 |
[쿼리가 실행중일때] \c |
PHP DB연결구문
1. 연결하기
|
$db = mysql_connect("서버명","계정","암호"); |
2. DB선택
|
mysql_select_db("사용할 DB명“,$db); |
3. 쿼리
|
$result=mysql_query("쿼리문",$db) |
4. 쿼리결과를 배열에 저장
(값을 가져와서 포인터값 저장 - 속도빠름)
|
mysql_fetch_array($result) while($row=mysql_fetch_array($result)){ echo "이름:$row[name]<p>"; echo "내용:$row[content]<p>"; } mysql_result($result) 바로 값을 가져오기 때문에 시간이 걸림
|
5. 연결끊기
|
mysql_close($db); |
'컴퓨터 공부 > DB(데이터베이스)' 카테고리의 다른 글
| mysql 명령어및 DB(데이터베이스)와 php를 연결하는 명령어(연결구문) (0) | 2009/08/07 |
|---|
