전체 글
[SQL] DELETE & TRUNCATE & DROP 차이점
DELETE '홍길동 서울 1111' 이나 '홍길순 천안 2222'처럼 테이블 안의 데이터 내용이 지워지고, 데이터 내용이 들어있던 데이터 뼈대(테이블 용량)은 줄어들지 않는다. - 잘못 삭제할 경우 유일하게 복구 가능 TRUNCATE '홍길동 서울 1111' 이나 '홍길순 천안 2222'처럼 테이블 안의 데이터 내용은 물론 데이터 내용이 들어있던 데이터 뼈대도 지워져서 지워진만큼 데이터 용량이 줄어든다. - 잘못 삭제해도 절대 복구 불가능 DROP 테이블 안의 데이터 내용과 데이터 뼈대 그리고 테이블까지 지워진다. - 잘못 삭제해도 절대 복구 불가능
[SQL] varchar 와 char의 차이 & 사용
varchar Variable Character Field 로 '가변길이 문자열'을 의미. 길이가 변할 수 있는 문자열이다. 예를 들어 varchar(30)는 30byte까지 넣을 수 있는 가변길이 문자열이고, varchar(50)은 50byte까지, varchar(70)은 70byte까지 넣을 수 있는 가변길이 문자열이다. 30byte는 영문자 기준으로 30자리까지 넣을 수 있는 자료형이다. 알파벳 1개가 1byte를 차지하지만, 한글은 2byte를 차지하게 되므로 한글은 해당하는 byte의 반을 넣을 수 있다. varchar(30) : 30byte / 영문 30 / 한글 15 varchar(50) : 50byte / 영문 50 / 한글 25 varchar(70) : 70byte / 영문 70 / 한글..
[SQL] 사용자 계정 추가 & 기본 사용법
사용자 계정 추가하기 1. MySQL 접속 windows키 + R키로 실행 후 "mysql -u root -p" 입력해줌 그럼 이렇게 비밀번호를 입력하라고 나온다. 설치 당시 설정했던 비밀번호를 입력해준다. 나는 1234 2. 새로운 데이터 베이스 생성 3. 생성된 Database 확인 4. 사용자 생성 및 권한 부여 한번만 ( mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'root'; mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION; ) mysql>create user test_user@localhost identified by '1234'; mysql>grant all privileges on m..
[SQL] MySQL 설치 & 환경 변수 잡아주기
※ 설치 이전에 반드시 데스크톱의 이름이 영문으로 되어 있어야 한다. MySQL 홈페이지 접속 ▶▶▶http://www.mysql.com 다운로드 1. 상단 카테고리에서 다운로드 2. 아래로 가서 MySQL Community (GPL) Downloads » 클릭 (여기 링크를 눌러도 됩니다.) 3. MySQL Community Server 클릭 (여기 링크를 눌러도 됩니다) 4. MySQL Community Server 8.0.28 버전 - Go to Download Page 클릭 (링눌됩) 5. Windows (x86, 32-bit), MSI Installer 아래꺼 다운로드 6. 창이 뜨면 계속 Next와 Yes 클릭해줌 7. Accounts and Roles 에서 비밀번호 설정. (나는 기억하기 쉽..
[HTML] position 예제
개념 - position은 레이아웃을 배치하거나, 객체를 위치시킬 때 사용하는 CSS속성이다. - 상속되지 않으며 위(top), 아래(bottom), 왼쪽(left), 오른쪽(right)의 위치를 같이 설정할 수 있다. * static (기본값) - 위치를 지정하지 않을 때 사용 * ralative - 위치를 계산할 때 static의 원래 위치부터 계산한다. * absolute - 원래 위치와 상관없이 위치를 지정할 수 있다. 단, 가장 가까운 상위 요소를 기준으로 위치가 결정된다. * fixed - 원래 위치와 상관없이 위치를 지정할 수 있다. 하지만 상위 요소에 영향을 받지 않기 때문에 화면이 바뀌더라도 고정된 위치를 설정할 수 있다. 브라우저 화면의 상대 위치를 기준으로 위치가 결정된다. 예제 1 ..
[HTML] font 예제
예제 1 Lorem ipsum dolor amet 2013.12.09 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam malesuada felis id massa adipiscing eget pellentesque ipsum lacinia. In orci massa, venenatis quis ultrices ac, accumsan vitae nunc. Sed eget pellentesque enim. Maecenas eros risus, hendrerit eget lacinia nec, mollis nec velit. Mauris sem mi, molestie sed bibendum eu, blandit et ante. Pellentesq..