반응형

Database 10

[Database] Auto Increment

Auto_Increment > Auto increment 로 지정된 Column은 데이터가 추가될 시, 자동으로 해당 값을 할당 해줍니다. 아래 테이블에서는 id가 auto_increment로 지정되어 있습니다. +------------+--------------+------+-----+-------------------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------+--------------+------+-----+-------------------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | username | varcha..

Database 2024.03.18

[Database] MariaDB - Select, Insert, Update, Delete(5)

이번에는 Delete 를 확인해보겠습니다. Delete 는 Record 값을 지우기 위해서 사용합니다. 사용 방법은 여러가지가 있습니다. 1. 조건 행 삭제 DELETE > DELETE FROM {TABLE} WHERE COLUMN = {VALUE}; 조건에 맞춰서 삭제해보겠습니다. delete from users where email = 'ryu@test.com'; users 테이블에서 email이 ryu@test.com 인 행을 삭제. +----+----------+------------------+---------------------+ | id | username | email | created_at | +----+----------+------------------+----------------..

Database 2024.03.18

[Database] MariaDB - Select, Insert, Update, Delete(4)

이번에는 Update 를 알아보겠습니다. Update 문은 Record 값을 변경 할 때 사용합니다. UPDATE > UPDATE {TABLE} SET column1 = {Value}; 만약 조건 없이 사용한다면 전체 data가 변경됩니다. 예시 > +----+----------+------------------+---------------------+ | id | username | email | created_at | +----+----------+------------------+---------------------+ | 1 | ryu | ryu@test.com | 2024-03-13 22:14:42 | | 2 | kim | kim@test.com | 2024-03-13 22:54:12 | | 3..

Database 2024.03.18

[Database] MariaDB - Select, Insert, Update, Delete(3)

이번에는 Select 문의 Group 을 알아보겠습니다. Group by 를 사용하게 되면, 여러 값들을 집계함수를 사용하여 편리하게 계산하거나, 결과를 출력 할 수 있습니다. (2)에서 사용한 테이블 그대로 사용하겠습니다. age_users +----+----------+-----+ | id | username | age | +----+----------+-----+ | 1 | ryu | 20 | | 2 | choi | 31 | | 3 | kim | 34 | | 4 | joe | 45 | | 5 | park | 22 | +----+----------+-----+ users +----+----------+------------------+---------------------+ | id | usernam..

Database 2024.03.14

[Database] MariaDB - Select, Insert, Update, Delete(2)

1. select 문 사용 여러 방법 (1)에서는 Where 절(조건)을 사용해서 특정 열만을 검색하는 방법을 알아보았습니다. select 는 아래와 같이 여러 사용 방법이 있습니다. 1-1 데이터 정렬 > select * from TABLE order by DESC(내림차)|ASC(오름차) 예시) select * from users order by id DESC; --id 내림차순 정렬 MariaDB [test]> select * from users order by id desc; +----+----------+---------------+---------------------+ | id | username | email | created_at | +----+----------+-------------..

Database 2024.03.14

[Database] MariaDB - Select, Insert, Update, Delete(1)

Test 환경용으로 제공되는 test database 를 사용할 예정입니다. 1에서는 select 와 insert 먼저 알아보겠습니다. 1. 접속 [root@localhost system]# mysql -u root -p Enter password: Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 3 Server version: 5.5.68-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear th..

Database 2024.03.14

[Database] MariaDB Install

MariaDB는 Mysql 을 대체하기 위해서 개발되었으며, Mysql 의 호환성을 유지하고 모든 기능을 제공하기위해 개발되었습니다. Redhat 계열(CentOS)을 사용하시면 yum -y install mysql 을 하셔도 mariaDB가 설치되실 겁니다. 1. MariaDB PKG install [root@localhost dev]# yum -y install mysql Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.navercorp.com * extras: mirror.navercorp.com * updates: mirror.navercorp.com Resolving Dependencie..

Database 2024.03.13

[Database] MS SQL Server 2019 Express Edition 설치

설치 환경 - Windows Server 2019 x64 Eng - Microsoft SQL Server 2019 Express Eng Ver Installer는 공식홈페이지에 있습니다. SQL Server 다운로드 | Microsoft(한글) SQL Server 다운로드 | Microsoft 지금 Microsoft SQL Server 다운로드를 시작하세요. 내 데이터와 워크로드에 가장 적합한 SQL Server 체험판 또는 버전, 에디션, 도구 또는 커넥터를 선택하세요. www.microsoft.com SQL Server Downloads | Microsoft(영문) SQL Server Downloads | Microsoft Get started with Microsoft SQL Server downl..

Database 2022.05.04

[Database] Oracle 19c Standard Install

먼저 아래 URL 을 접속하여, 해당 Install 파일을 다운로드 받는다. https://www.oracle.com/database/technologies/ 로그인이 정상적으로 된다면, 하단에서 다운로드가 자동으로 시작합니다. 다운로드가 완료된 압축파일을 해제합니다. 압축이 해제된 폴더에 들어가면, setup 을 선택하여, 시작합니다. 설치 완료 되었다는 화면이 표시되면, cmd 창에서 sqlplus를 입력하여, 접속이 원활히 되는지를 확인한다.

Database 2022.02.16
반응형