Mysql
mysql 설치한 이유, 데이터를가져와서 보여주고 필요한 값을 관제시스템에 보여주고 이용하기 위해!
나중에 텔레릭이용해서 관제시스템 만듬
mysql 설치
full 모드로 설치
mysql root password : 비밀dhkddkwjd1!@
mysql 기본 포트경로 3306
mysql 쉘 입력
\connect --mysql root@localhost:3306
비밀번호 입력
js대신 sql문법으로 변경
\sql
db보기
show databases;
설정한 테이블 컬럼과 옵션확인
DESC testtable;
-----------------------------
연습한 것
create database ,
create table,
insert into value
select 문,
update 문
------------------------------
CREATE TABLE testtable(id int(11) not null auto_increment,
-> name varchar(2) not null,
-> ouccupation varchar(20) null,
-> height smallint,
-> profile text null,
-> date datetime,
-> constraint testtable_pk primary key(id));
주의!
auto_increment 자동으로 1씩 커지는 값 , not null 이고 pk 인 점
insert 할때 형식에 맞게 쓰기 ,온점 ,
형식 간단 정리
char 255 fixed length, 길이가 동일할 때
varchar 65,535 variable-legnth, 열에 저장할 문자열의 길이가 서로 다를 때
tinytext 255
text 65,535
mediumtext 16,777,215 문서 등 64KB 제한을 초과하는 데이터를 넣고 싶을 때
longtext 4,294,967,295 문서 등 64KB 제한을 초과하는 데이터를 넣고 싶을 때