전체 글(47)
-
[Linux] MySQL 외부 접속 허용
- 서버에서 MySQL 접속 * 명령어 : mysql -u root -p * 설치된 경로로 명령어 : cd /usr/local/mysql/bin ./mysql -u root -p - 데이터 베이스 접속 * 사용한 명령어 : SHOW DATABASES; USE mysql; - 접속한 데이터 베이스에 테이블 확인 * 사용한 명령어 : SHOW TABLES; DESC user; -> 해당 테이블에 필드를 조회 진행 - user 테이블 조회 시 출력되는 데이터 * 사용한 명령어 : SELECT Host, User, FROM user; - root 사용자를 외부 접속 권한을 설정 * 사용한 명령어 : GRANT ALL PRIVILEGES on *.* TO 'root'@'%' IDENTIFIED BY 'root사용..
2020.05.26 -
[MySQL] Schema란?
- Schema란? 1. Schema는 DataBase의 구조와 제약 조건에 전반적인 명세를 기술한 MetaData의 집합 2. Schema는 DataBase의 구성하는 데이터 개체(Entity), 속성(Attribute), 관계(Relationship) 및 데이터 조작 시 데이터 값들이 갖는 제 약 조건 등에 관헤 전반적으로 정의 3. Schem는 사용자 관점에 따라 외부 스키마, 개념 스키마, 내부 스키마로 나누어 짐 - Schema의 특징 1. Schema는 데이터 사전(Data Dictionary)에 저장 = MetaData 2. Schema는 현실 세계의 특정한 한 부분의 표현으로서 특정 데이터 모델을 이용해서 만들어짐 3. Schema는 시간에 따라 불변인 특성을 가짐 4. Schema는 Da..
2020.05.26 -
[MySQL] DDL(Data Define Language) 명령어 - DROP(TABLE)
- Table 삭제 DROP 명령어 기본 구조 * DROP TABLE [테이블명]; - 위에 INFO 테이블을 삭제할 예정 * 참고 : 실서버에서 테이블을 삭제할 때에는 좀 더 신중하게 한 번더 확인을 하고 삭제를 하는게 중요 - INFO 테이블을 삭제한 상태 - 실제로 테이블이 삭제가 되었는지 확인
2020.05.26 -
[MySQL] TABLE 이름 변경
- Table 이름 변경 RENAME 명령어 기본 구조 * RENAME [변경할 테이블명] TO [변경될 테이블명]; - 초기에 테이블명은 MEMBER 테이블이였으며, 해당 테이블에 이름을 INFO로 변경할 예정 - 테이블명을 MEMBER에서 INFO 변경 - 테이블명이 정상적으로 MEMBER에서 INFO로 변경이 되었는지 확인
2020.05.26 -
[MySQL] DDL(Data Define Language) 명령어 - ALTER(TABLE)
https://overroading.tistory.com/16 [DataBase] TABLE 생성 CREATE https://overroading.tistory.com/15 [DataBase] DDL(Data Define Language) 명령어 - CREATE - MySQL 초기 접속 상태 - CREATE(생성) - 데이터 베이스 및 테이블을 생성이 가능 - CREATE 명령어 기본 구조 * CREA.. overroading.tistory.com - 해당 글에서는 테이블에 대한 생성을 확인을 했으며 테이블에 추가적으로 필요한 필드를 생성을 하는 수정에 대해서 기록 - Table 수정 ALTER 명령어 기본 구조(추가) * ALTER TABLE [테이블명] ADD [추가할 필드명] [데이터 타입] [De..
2020.05.25 -
[MySQL] DDL(Data Define Language) 명령어 - CREATE(TABLE)
https://overroading.tistory.com/15 [DataBase] DDL(Data Define Language) 명령어 - CREATE - MySQL 초기 접속 상태 - CREATE(생성) - 데이터 베이스 및 테이블을 생성이 가능 - CREATE 명령어 기본 구조 * CREATE DATABASE [데이터 베이스명]; - 데이터 베이스 생성 상태 *참고 : 데이터 베이스 생성 시. overroading.tistory.com - 해당 글에는 데이터 베이스에 대한 생성에 대해서 기록을 했으며 다음 글에는 테이블에 대한 생성에 대해서 기록 - Table 생성 CREATE 명령어 기본 구조 * CREATE TABLE [TABLE명] ( 필드명 타입, 필드명 타입, PRIMARY KEY(필드명) ..
2020.05.24