Purple Bobblehead Bunny

Database 13

[MySQL] 데이터베이스 생성, 연결

시작하기 전 확인 모든 명령은 관리 사용자(새 데이터베이스를 만드는 데 필요한 최소 권한은 CREATE 또는 루트 계정으로 실행된다. MySQL 셸에 엑세스하려면 다음 명령을 입력하고 메세지가 표시되면 MySQL 루트 사용자 암호를 입력한다. mysql -u root -p MySQL 루트 사용자의 암호를 설정하지 않은 경우 -p 옵션을 생략할 수 있다. MySQL 데이터베이스 생성 새 MySQL 데이터베이스 생성은 단일 명령을 실행하는 것 만큼 간단하다. 새 MySQL 데이터베이스를 생성하려면 다음 명령을 실행한다. 여기서 database_name은 생성할 데이터베이스의 이름이다. CREATE DATABASE database_name; # Query OK, 1 row affected (0.00 sec) ..

Database 2022.03.15

데이터베이스 이해하기

SNS나 게임과 같은 서비스에는 유저 정보와 같은 방대한 데이터가 존재한다. 이 많은 데이터를 서버에서는 데이트베이스로 관리를 한다. 데이터베이스는 어떤 기준에 따라 데이터를 모아 처리할 수 있도록 구성된 데이터들의 집합체이다. 데이터를 저장하거나, 수정을 할 수 있도록 해주는 프로그램을 데이터베이스 관리 시스템(DBMS, Database Management System) 이라고 한다. MySQL또한 DBMS에 해당된다. 데이터베이스 구조 데이터베이스 안에는 테이블이라는 데이터 표가 있다. 데이터가 어떤 기준에 의해 구분되어 관리되는 곳이 바로 테이블이다. 즉, 데이터베이스 표의 형태를 테이블이라 하고, 이 테이블의 집합을 데이터베이스라 부른다. 데이터베이스 원리 데이터베이스에 데이터를 삽입, 수정, 삭..

Database 2022.03.11

DB 프로그래밍, MySQL 다운로드 및 설치(Workbench), 연동

자바와 데이터베이스 • JDBC (Java Database Connectivity) : 데이터베이스에 연결해 데이터베이스 안의 데이터에 대하여 검색하고 변경할 수 있게 하는 자바의 API • 데이터베이스는 네트워크로 연결된 컴퓨터에 데이터를 제공 데이터베이스 • 데이터가 빠르게 추출될 수 있도록 데이터를 조직화하여 저장하는 방법 • DBMS (데이트베이스 관리 시스템) : 다수의 사용자를 위하여 데이터가 저장, 접근, 변경되는 기능을 정의 • 관계형 데이터베이스 (relational data base) : 여러 개의 테이블이 존재하고 테이블과 테이블 간에 공통적인 데이터로 어떤 관계를 성립할 수 있는 데이터베이스 시스템 데이터베이스 (DataBase) 프로그램 • Oracle, SQL Server, My..

Database 2022.03.11