--- 외부 명령---
실행하기
mysql -u 사용자id -p 암호
암호변경
mysql> set password=password('새암호');
끝내기
mysql> quit
--- 테이블 만들기 ---
데이터베이스 보기
SHOW DATABASES;
데이터베이스 이동하기
USE dbtest;
데이터베이스 만들기
CREATE DATABASE dbtest;
데이터베이스 삭제하기
DROP DATABASE dbtest;
테이블 만들기
CREATE DATABASE dbtest;
USE dbtest;
CREATE TABLE mytable(no int not null auto_increment, name varchar(12), id varchar(10),
email varchar(40), sex varchar(10), primary key(no) );
테이블 보기
SHOW TABLES;
DESC mytable;
테이블에 필드 추가하기
ALTER TABLE mytable ADD age int(10);
데이터 추가하기
INSERT INTO mytable(name,id,email,sex,age)VALUES('홍길동','hong01','hong01@naver.com','M',30);
데이터 보기
select * from mytable;
데이터 부분별 보기
select * from mytable where age>30;
select name from mytable where age>30;
데이터 수정하기
UPDATE mytable set name = '홍길동' where no='1';
데이터 삭제
DELETE FROM table명 WHERE no=4;
데이터 선택 조건연산자
SELECT * FROM table명 WHERE no='2' AND name='홍길동';
SELECT * FROM table명 WHERE no='2' OR no='3';
데이터 선택 범위조건
SELECT * FROM table명 WHERE no BETWEEN 2 AND 6;
정렬 조건 : (order by asc, desc)
SELECT * FROM table명 ORDER BY no DESC;
//조건없이 정렬만 할때
SELECT TOP 1 * FROM table명 ORDER BY no DESC;
//거꾸로 정렬한 후 최상위 1개만 추출
'Programming > MySQL' 카테고리의 다른 글
MySQL을 이용해 OLE DB 사용 (0) | 2020.06.29 |
---|---|
MySQL MFC 연동 예제 (0) | 2020.06.29 |
MySQL MFC 연동 (0) | 2020.06.29 |
Mysql 목록보기 조회 (0) | 2020.06.28 |
MySQL PHP로 보기 (0) | 2020.06.28 |