목록Computer Science/Database (7)
Slow but steady wins the race
1.설치 brew install mysql 버전 확인 mysql -V 2. 서버 켜기 mysql.server start 3. 초기설정 mysql_secure_installation 3. 실행 mysql - u root -p 4. 종료 mysql.server stop
client란 ? https://bskwak.tistory.com/147 참고 [Database] Internet & Database Internet Internet이 동작하기 위해서 computer가 최소, 최대 2대 필요함 각각 컴퓨터들이 Internet으로 연결됨 = computer 간의 사회가 만들어짐 = 1대가 가지고 있는 한계 초월 1대의 컴퓨터는 정보를 다른 �� bskwak.tistory.com MySQL moniter - MySQL server 설치 시 함께 설치됨 - CLI (명령어 기반의 프로그램) - 어디서나 사용 가능 - 명령을 통해서 제어해야하기 때문에 명령어를 기억해야 함 ./mysql -uroot -p -hlocalhost ./mysql -uroot -p -h127.0.0.1..
Internet Internet이 동작하기 위해서 computer가 최소, 최대 2대 필요함 각각 컴퓨터들이 Internet으로 연결됨 = computer 간의 사회가 만들어짐 = 1대가 가지고 있는 한계 초월 1대의 컴퓨터는 정보를 다른 컴퓨터에게 요청하고 또 다른 컴퓨터는 요청한 정보를 응답함 Web 컴퓨터에 역할에 따라 이름을 붙임 : 서비스 요청(client), 서비스 응답(server) client → Internet → server client ← Internet ← server Database MySQL는 두개의 프로그램을 설치함 - Database Client, Database Server database를 다룰 때, database server를 직접 다루는 것처럼 보이지만, databa..
https://bskwak.tistory.com/141 에 이어서 table 완성하기 [SQL] create table SQL이란? Structed Query Language 데이터베이스에서 사용되는 일종의 공통 언어 table data를 저장하는 database의 개체로, database를 구성하는 가장 기본적이고 핵심적인 요소 row : record, 행, x축, database.. bskwak.tistory.com SQL의 INSERT 구문 mysql create row INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...); row 1 INSERT INTO topic (title, des..
SQL이란? Structed Query Language 데이터베이스에서 사용되는 일종의 공통 언어 table data를 저장하는 database의 개체로, database를 구성하는 가장 기본적이고 핵심적인 요소 row : record, 행, x축, database에서 data column : field, 열, y축, database에서 data의 구조 create table in mysql 아래 사진(cheat sheet) 참고 CREATE TABLE table_name ( column_name1 datatype(length), column_name2 datatype(length), ... PRIMARY KEY ( ) ) 아래 표를 table로 작성해보기 ※ mysql datatye number SQL..
MySQL Server 접속 mysql -uroot -p 입력후 자신의 password 입력 Create database(schema) mysql> CREATE DATABASE database_name; Delete database mysql> DROP DATABASE database_name; Show database list in mysql mysql> SHOW DATABASES; Select database mysql> USE database_name; Show tables mysql> SHOW TABLES; Show structure of table mysql> DESC table_name; Show all of data from table mysql> SELECT * FROM table_name;
database란? 일반적으로 컴퓨터 시스템에 전자 방식으로 저장된 구조화된 정보 또는 데이터의 체계적인 집합 '데이터의 저장 공간' 자체를 의미하기도 함 ※ database 의 input output 파악 (CRUD) input : Create Update Delete output : Read DBMS(DataBase Management System) 분류 ☞ hierachical DBMS (계층형) 각 계층이 트리 형태를 띠고 1:N 관계 접근의 유연성 부족 ☞ network DBMS (망형) 1:1, 1:N, N:M 관계 지원 효과적이고 빠른 데이터 추출 but 매우 복잡한 내부 포인터 사용 ☞ relational DBMS (관계형) - 多 사용 데이터베이스는 table 이라는 최소단위로 구성, 이..