kingsgirl 2023. 8. 28. 18:17
728x90

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 제한을 초과하는 데이터를 넣고 싶을 때

728x90