본문 바로가기

전체 글

(5)
SQL - 테이블 까지 mysql -uroot -p pw : ~~~~~~ 나의 데이터베이스를 확인하려면 SHOW DATABASES; 내 데이터 베이스를 만드려면 CREATE DATABASE dbname; 내 데이터 베이스를 삭제하려면 DROP DATABASE dbname; 그 후 데이터 베이스 목록에서 내가 진입할 데이터베이스 선택 USE dbname; dbname에서 내가 만든 테이블리스트 확인 = SHOW TABLES; dbname에서 내 테이블을 만드려면 CREATE TABLE tablename ( `id` SMALLINT NOT NULL AUTO_INCREMENT, `name` VARCHAR(20) NOT NULL, `title` VARCHAR(30) NOT NULL, `description` TEXT NULL, PRI..
SQL - DELETE DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name [[AS] tbl_alias] [PARTITION (partition_name [, partition_name] ...)] [WHERE where_condition] [ORDER BY ...] [LIMIT row_count] 아주 Dangers한 쿼리문.. 핵심은 무조건 WHERE을 사용하자는것. DELETE FROM table_name WHERE id=2; = WHERE 입력안하고 명령하면 모든 데이터가 삭제됨. #SQL #DELETE
SQL - UPDATE UPDATE [LOW_PRIORITY] [IGNORE] table_reference SET assignment_list [WHERE where_condition] [ORDER BY ...] [LIMIT row_count] value: {expr | DEFAULT} assignment: col_name = value assignment_list: assignment [, assignment] ... UPDATE tablename SET colum_name='value'; 를 해버리면 위험하고 UPDATE tablename SET colum_name='value' WHERE id=숫자; UPDATE tablename SET colum_name='value', colum_name='value', colum_n..
SQL SELECT 쿼리문 SELECT [ALL | DISTINCT | DISTINCTROW ] [HIGH_PRIORITY] [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [SQL_BUFFER_RESULT] [SQL_NO_CACHE] [SQL_CALC_FOUND_ROWS] select_expr [, select_expr] ... [into_option] [FROM table_references [PARTITION partition_list]] [WHERE where_condition] [GROUP BY {col_name | expr | position}, ... [WITH ROLLUP]] [HAVING where_condition] [WINDOW window_name AS (windo..
SQL의 시작 - CRUD C - Create R - Read U - Upload D - Delete 시작하는 DB 프로그램은 MySQL로 시작. 웹 공부 하고있을때 로컬호스트서버를 만드려고 필요로 했던 아파치가 Bitnami라는 프로그램 안에 있다고 해서 Bitnami를 예전에 설치했었는데 SQL을 공부할때에도 Bitnami에 SQL이 있으니 그걸 사용하자는 내용이 있어서 그대로 cmd로 SQL쪽으로 진입하고 로그인 해보도록 했다. #MySQL