반응형

MySQL 3

MySQL 쿼리문 정리

데이터베이스 또는 테이블 보기 SHOW DATABASES; SHOW TABLES; 데이터베이스 생성하기 CREATE DATABASE 데이터베이스명; 테이블 생성하기 CREATE TABLE 테이블명 (컬럼명1, 컬럼명2, 컬럼명3, ..., 컬럼명N); 데이터베이스 사용 USE 데이터베이스명; 데이터베이스 삭제하기 DROP DATABASE 데이터베이스명; 테이블 삭제하기 DROP TABLE 테이블명; 테이블에 새로운 컬럼 추가하기 ALTER TABLE 테이블명 ADD 컬럼명 자료형; 데이블의 특정 컬럼을 변경하기 ALTER TABLE 테이블명 CHANGE 변경전명 변경후명 자료형; 테이블에 특정 컬럼을 삭제하기 ALTER TABLE 테이블명 DROP 컬럼명; 테이블에 데이터 추가하기 INSERT INTO ..

DATABASE mysql

회원정보테이블에 랭킹필드를 새로 만들고요..크론으로 하루에 한번실행하면서요.. 어떻게 하면 회원들의 랭킹을 새로만든 랭킹필드에 효율적으로 저장할 수 있나여..^^; 40만번을 저 쿼리를 날린다면 부하가 클것같은데... *** 현재 실시간으로 랭킹 산정하는 방식입니다 *** $tp = mysql_fetch_row(mysql_query("select tp from PLAY_POINT where mem_id='$member_id'")); $s_q = mysql_fetch_row(mysql_query("select count(no) from PLAY_POINT where tp>='$tp[0]'")); $s_q = $s_q[0];

ComputerETC 2008.06.20