AI · 자동화 · 홈페이지 제작 · IT 강의

업무를 자동화하고
수익형 웹 시스템을 만듭니다

코드콕콕은 실무 중심의 IT 강의, AI 사무자동화, 홈페이지 제작, 업무 자동화 외주 상담을 제공하는 기술 블로그입니다.

Code KokKok

배우고, 만들고, 자동화하는 실무형 IT 블로그

AI 사무자동화

엑셀, 문서, PPT, 반복 업무를 자동화합니다.

자세히 보기

홈페이지 제작

회사, 교육원, 상담 사이트를 목적에 맞게 제작합니다.

자세히 보기

IT 실무 강의

HTML, CSS, JavaScript, Python, 자동화 강의를 제공합니다.

강의 보기

최신 글

총 44개의 글

DBeaver 다운로드 및 설치 방법
No Image
MySQL 다운로드
No Image
Java의 사용자 정의 함수
No Image
전화번호 운세 보기
No Image
MariaDB 다운로드
No Image

DBeaver 다운로드 및 설치 방법

DBeaver 다운로드 및 설치 방법

데이터베이스(DB)를 관리하거나 SQL을 공부할 때 많이 사용하는 프로그램이 바로 DBeaver입니다.

DBeaver는 MySQL, MariaDB, Oracle, PostgreSQL, MSSQL 등 다양한 데이터베이스를 한 번에 관리할 수 있는 매우 인기 있는 무료 DB 관리 툴입니다.

이 글에서는 DBeaver 다운로드 사이트, 설치 방법, 데이터베이스 연결 방법, 정상 설치 확인 방법까지 쉽게 정리해보겠습니다.

DBeaver란 무엇인가?

DBeaver는 데이터베이스를 쉽게 관리할 수 있도록 도와주는 통합 DB 관리 프로그램입니다.

초보자도 클릭만으로 데이터베이스 연결이 가능하며, SQL 작성과 테이블 관리도 편리하게 할 수 있습니다.

  • MySQL / MariaDB 관리
  • Oracle / PostgreSQL 연결
  • SQL 실행 및 결과 확인
  • 테이블 생성 및 수정
  • 데이터 조회 및 관리
SQL 공부를 시작하는 분들에게 가장 많이 추천되는 프로그램 중 하나입니다.

DBeaver 공식 다운로드 사이트 안내

DBeaver는 공식 홈페이지에서 무료로 다운로드할 수 있습니다.

DBeaver 공식 다운로드 바로가기
Windows, macOS, Linux 버전을 모두 다운로드할 수 있습니다.

일반 사용자라면 보통 DBeaver Community Edition 버전을 사용하면 됩니다.

Windows에서 DBeaver 다운로드 방법

  1. DBeaver 공식 사이트 접속
  2. Community Edition 선택
  3. Windows 다운로드 클릭
  4. Installer 버전 다운로드
  5. 다운로드한 설치 파일 실행
예시 파일명:

dbeaver-ce-setup.exe

DBeaver 설치 방법

다운로드한 설치 파일을 실행하면 설치 마법사가 나타납니다. 대부분은 기본 설정 그대로 진행해도 됩니다.

  1. 설치 파일 실행
  2. Next 버튼 클릭
  3. 설치 경로 선택
  4. Install 버튼 클릭
  5. 설치 완료 후 Finish 클릭
특별한 설정이 필요하지 않다면 기본 옵션 그대로 설치하는 것을 추천합니다.

DBeaver에서 데이터베이스 연결 방법

설치가 완료되면 처음 실행 시 데이터베이스 연결 화면이 나타납니다.

  1. DBeaver 실행
  2. New Database Connection 클릭
  3. MySQL 또는 원하는 DB 선택
  4. DB 주소 및 계정 입력
  5. Test Connection 클릭
Host : localhost Port : 3306 User : root Password : 비밀번호

연결 테스트가 성공하면 Finish 버튼을 눌러 연결을 완료할 수 있습니다.

DBeaver 설치 확인 방법

정상적으로 설치되었다면 프로그램이 실행되고 아래와 같은 화면을 확인할 수 있습니다.

  • Database Navigator 화면 표시
  • SQL Editor 실행 가능
  • DB 연결 생성 가능
  • 테이블 목록 조회 가능
DBeaver가 정상 실행되면 SQL 작성 및 데이터베이스 관리 준비가 완료된 것입니다.

DBeaver 사용 시 자주 사용하는 기능

  • SQL 쿼리 실행
  • 테이블 생성 및 수정
  • 데이터 조회
  • ERD 확인
  • 데이터 Export / Import
SELECT * FROM users;

위와 같은 SQL 문을 실행하여 데이터베이스 데이터를 조회할 수 있습니다.

SQL 공부를 시작할 때는 MySQL + DBeaver 조합을 가장 많이 사용합니다.
반응형

'Download' 카테고리의 다른 글

캡컷 다운로드  (0) 2026.05.28
주피터 다운로드  (0) 2026.05.24
MySQL 다운로드  (0) 2026.05.18
MariaDB 다운로드  (0) 2026.05.18
오라클 DB 다운로드  (0) 2026.05.18

업무 자동화나 홈페이지 제작이 필요하신가요?

AI 자동화, 엑셀/문서 자동화, 홈페이지 제작, IT 강의 상담을 도와드립니다.

상담 신청하기

MySQL 다운로드

MySQL 다운로드

데이터베이스(DB)를 공부하거나 웹 개발을 시작하려면 먼저 MySQL을 설치해야 합니다.

MySQL은 가장 많이 사용되는 오픈소스 데이터베이스 중 하나로, 웹사이트 회원 정보, 게시글, 쇼핑몰 상품 정보 등을 저장할 때 사용됩니다.

이 글에서는 MySQL이 무엇인지, 공식 다운로드 사이트 안내, Windows 설치 방법, 설치 확인 방법까지 초보자 기준으로 쉽게 설명합니다.

MySQL이란?

MySQL은 데이터를 저장하고 관리할 수 있는 관계형 데이터베이스 관리 시스템(RDBMS)입니다.

보통 다음과 같은 환경에서 많이 사용됩니다.

  • 웹 개발(PHP, JSP, Spring Boot)
  • 쇼핑몰 및 게시판 개발
  • 회원 관리 시스템
  • 데이터 저장 및 조회
  • 백엔드 서버 개발
MySQL은 입문자부터 실무 개발자까지 매우 많이 사용하는 대표 데이터베이스입니다.

MySQL 공식 다운로드 사이트

MySQL은 공식 사이트에서 무료로 다운로드할 수 있습니다.

MySQL 공식 다운로드 바로가기
Oracle MySQL 공식 사이트에서 최신 버전을 다운로드할 수 있습니다.

처음 설치하는 경우에는 MySQL Installer for Windows 버전을 추천합니다.

Windows에서 MySQL 다운로드 방법

  1. MySQL 공식 다운로드 사이트 접속
  2. MySQL Community Server 선택
  3. Windows 운영체제 선택
  4. MySQL Installer 다운로드
  5. 다운로드한 설치 파일 실행
추천 설치 파일 예시:

mysql-installer-community-8.0.xx.msi

MySQL 설치 방법

설치 파일을 실행하면 MySQL 설치 마법사가 시작됩니다.

  1. Setup Type에서 Developer Default 선택
  2. Next 버튼 클릭
  3. 필요한 구성 요소 자동 설치
  4. root 비밀번호 설정
  5. 포트 번호 기본값(3306) 유지
  6. 설치 완료 후 Finish 클릭
처음 공부하는 경우에는 대부분 기본 설정 그대로 진행하면 됩니다.

MySQL Workbench 함께 설치하기

MySQL 설치 시 보통 MySQL Workbench도 함께 설치됩니다.

Workbench는 SQL을 쉽게 작성하고 데이터베이스를 관리할 수 있는 프로그램입니다.

  • 데이터베이스 생성
  • 테이블 관리
  • SQL 실행
  • 데이터 조회
초보자는 터미널보다 Workbench를 사용하는 것이 훨씬 편합니다.

MySQL 설치 확인 방법

설치가 정상적으로 완료되었는지 확인하려면 명령 프롬프트(cmd)를 열고 아래 명령어를 입력합니다.

mysql --version

정상 설치되었다면 아래와 비슷한 버전 정보가 출력됩니다.

mysql Ver 8.0 for Win64 on x86_64

MySQL 서버 접속 테스트도 가능합니다.

mysql -u root -p

비밀번호 입력 후 접속되면 정상 설치된 것입니다.

MySQL 기본 명령어

설치 후 가장 많이 사용하는 기본 명령어는 다음과 같습니다.

show databases;
create database testdb;
use testdb;
show tables;
SQL 명령어는 마지막에 세미콜론(;)을 붙여야 실행됩니다.

MySQL 설치 오류 해결 팁

  • 포트 충돌 시 3306 포트 확인
  • 백신 프로그램 일시 해제 후 설치
  • 관리자 권한으로 설치 실행
  • PATH 환경변수 자동 설정 확인
만약 mysql 명령어가 실행되지 않는다면 MySQL bin 폴더를 환경변수(PATH)에 추가해야 할 수 있습니다.
C:\Program Files\MySQL\MySQL Server 8.0\bin

이제 MySQL 설치가 완료되었으므로 데이터베이스 생성과 SQL 학습을 바로 시작할 수 있습니다.

반응형

'Download' 카테고리의 다른 글

주피터 다운로드  (0) 2026.05.24
DBeaver 다운로드 및 설치 방법  (0) 2026.05.18
MariaDB 다운로드  (0) 2026.05.18
오라클 DB 다운로드  (0) 2026.05.18
비주얼스튜디오코드 다운로드  (0) 2026.05.16

업무 자동화나 홈페이지 제작이 필요하신가요?

AI 자동화, 엑셀/문서 자동화, 홈페이지 제작, IT 강의 상담을 도와드립니다.

상담 신청하기

Java의 사용자 정의 함수

Java 함수 기초 예제 모음: 반환값, 매개변수, 배열, 정렬, 사칙연산

이번 글에서는 Java에서 함수를 만드는 기본 방법을 여러 예제로 정리합니다. 반환값이 없는 함수, 반환값이 있는 함수, 매개변수를 사용하는 함수, 배열을 인자로 받는 함수까지 차례대로 살펴봅니다. 또한 선택 정렬, 버블 정렬, 최대값과 최소값 구하기, 사칙연산 함수, 짝수 판별 함수도 함께 실습합니다.

학습 포인트
함수는 반복되는 코드를 하나의 기능으로 묶어 재사용할 수 있게 해 줍니다. Java에서는 반환값이 없을 때 void를 사용하고, 반환값이 있을 때는 int, boolean 같은 자료형을 메서드 이름 앞에 작성합니다.

1. 반환값과 매개변수를 사용하는 함수

첫 번째 예제는 1부터 10까지의 합을 구하는 함수를 여러 형태로 만든 코드입니다. sum()은 반환값 없이 바로 출력하고, sum1()은 계산 결과를 반환합니다. sum2(int x)는 1부터 x까지의 합을 구하고, sum3(int x, int y)는 x부터 y까지의 합을 구합니다.
package a20260508;

public class functionTest1 {

    // 리턴값이 없음
    public static void sum() {
        int hap = 0;

        for (int i = 1; i <= 10; i++) {
            hap = hap + i;
        }

        System.out.println(hap);
    }

    // 리턴값이 있음
    public static int sum1() {
        int hap = 0;

        for (int i = 1; i <= 10; i++) {
            hap = hap + i;
        }

        return hap;
    }

    // 파라메타(인자)가 있음
    public static int sum2(int x) {
        int hap = 0;

        for (int i = 1; i <= x; i++) {
            hap = hap + i;
        }

        return hap;
    }

    public static int sum3(int x, int y) {
        int hap = 0;

        for (int i = x; i <= y; i++) {
            hap = hap + i;
        }

        return hap;
    }

    public static void main(String[] args) {
        sum();

        int hap = sum1();
        System.out.println(hap);

        int hap2 = sum2(50);
        System.out.println(hap2);

        int hap3 = sum3(50, 100);
        System.out.println(hap3);
    }
}
실행 결과
55
55
1275
3825
TIP
return은 함수에서 계산한 값을 호출한 곳으로 돌려주는 역할을 합니다. 값을 반환하는 함수는 int hap = sum1();처럼 변수에 결과를 저장할 수 있습니다.

2. 배열을 이용한 선택 정렬과 버블 정렬

두 번째 예제는 배열을 정렬하는 함수입니다. selsort()는 선택 정렬 방식으로 작은 값을 앞으로 보내고, bubblesort()는 버블 정렬 방식으로 옆에 있는 값과 비교하면서 큰 값을 뒤로 보냅니다. prn() 함수는 배열의 값을 출력하는 역할을 합니다.
package a20260508;

public class functiontTest2 {

    public static void selsort(int a[]) {
        int temp;

        for (int i = 0; i < a.length - 1; i++) {
            for (int j = i + 1; j < a.length; j++) {
                if (a[i] > a[j]) {
                    temp = a[i];
                    a[i] = a[j];
                    a[j] = temp;
                }
            }
        }
    }

    public static void prn(int a[]) {
        for (int i = 0; i < a.length; i++) {
            System.out.print(a[i] + ", ");
        }
        System.out.println();
    }

    public static void bubblesort(int a[]) {
        int temp;

        for (int i = 0; i < a.length - 1; i++) {
            for (int j = 0; j < a.length - 1; j++) {
                if (a[j] > a[j + 1]) {
                    temp = a[j];
                    a[j] = a[j + 1];
                    a[j + 1] = temp;
                }
            }
        }
    }

    public static void main(String[] args) {
        int a[] = {10, 90, 8, 100, 1, 45, 56};
        int b[] = {90, 9, 8, 1, 10, 45, 56};

        selsort(a);
        prn(a);

        bubblesort(b);
        prn(b);
    }
}
실행 결과
1, 8, 10, 45, 56, 90, 100,
1, 8, 9, 10, 45, 56, 90,
선택 정렬은 기준 위치의 값과 뒤쪽 값들을 비교해서 작은 값을 앞으로 가져오는 방식입니다. 버블 정렬은 인접한 두 값을 비교하여 큰 값을 뒤쪽으로 이동시키는 방식입니다.

3. 배열에서 최대값과 최소값 구하기

세 번째 예제는 배열 안에서 가장 큰 값과 가장 작은 값을 찾는 함수입니다. 처음에는 배열의 첫 번째 값을 기준값으로 저장한 뒤, 반복문을 돌면서 더 큰 값 또는 더 작은 값이 나오면 기준값을 바꿉니다.
package a20260508;

public class functionTest3 {

    public static int max(int a[]) {
        int temp = a[0];

        for (int i = 1; i < a.length; i++) {
            if (a[i] > temp) {
                temp = a[i];
            }
        }

        return temp;
    }

    public static int min(int a[]) {
        int temp = a[0];

        for (int i = 1; i < a.length; i++) {
            if (a[i] < temp) {
                temp = a[i];
            }
        }

        return temp;
    }

    public static void main(String[] args) {
        int a[] = {90, 89, 70, 99, 34, 56};

        int ma = max(a);
        int mi = min(a);

        System.out.println("최대값=" + ma);
        System.out.println("최소값=" + mi);
    }
}
실행 결과
최대값=99
최소값=34

4. 사칙연산 함수 만들기

네 번째 예제는 더하기, 빼기, 곱하기, 나누기를 각각 함수로 만든 코드입니다. 두 정수를 매개변수로 받아 계산한 뒤 결과를 반환합니다.
package a20260508;

public class functionTest4 {

    public static int plus(int a, int b) {
        int c;
        c = a + b;
        return c;
    }

    public static int minus(int a, int b) {
        int c;
        c = a - b;
        return c;
    }

    public static int multiply(int a, int b) {
        int c;
        c = a * b;
        return c;
    }

    public static int divide(int a, int b) {
        int c;
        c = a / b;
        return c;
    }

    public static void main(String[] args) {
        System.out.println(plus(10, 5));
        System.out.println(minus(10, 5));
        System.out.println(multiply(10, 5));
        System.out.println(divide(10, 5));
    }
}
실행 결과
15
5
50
2
TIP
divide() 함수는 정수끼리 나누기 때문에 결과도 정수로 나옵니다. 예를 들어 10 / 4를 계산하면 소수점은 버려지고 2가 됩니다.

5. 짝수와 홀수 판별 함수 만들기

마지막 예제는 입력받은 숫자가 짝수인지 홀수인지 판별하는 코드입니다. isEven(int x) 함수는 x를 2로 나누었을 때 나머지가 0이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
package a20260508;

import java.util.Scanner;

public class funtionTest5 {

    public static boolean isEven(int x) {
        if (x % 2 == 0) {
            return true;
        } else {
            return false;
        }
    }

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        int a = sc.nextInt();
        boolean result = isEven(a);

        if (result == true) {
            System.out.println("짝수");
        } else {
            System.out.println("홀수");
        }
    }
}
실행 결과 예시
입력값: 8
짝수

입력값: 7
홀수

마무리 정리

이번 글에서는 Java 함수의 기본 형태와 활용 방법을 여러 예제로 정리했습니다. 함수는 코드를 기능별로 나누어 관리하기 쉽게 만들고, 같은 기능을 여러 번 재사용할 수 있게 해 줍니다.

  • void 함수는 반환값 없이 실행만 수행합니다.
  • return이 있는 함수는 계산 결과를 호출한 곳으로 돌려줍니다.
  • 매개변수를 사용하면 함수에 필요한 값을 외부에서 전달할 수 있습니다.
  • 배열도 함수의 인자로 전달하여 정렬, 최대값, 최소값 계산 등에 활용할 수 있습니다.
  • boolean 함수는 조건 판별 결과를 true 또는 false로 반환할 때 사용합니다.
반응형

'IT_Internet > Java' 카테고리의 다른 글

배열  (0) 2026.05.19
반복문-while  (0) 2026.05.08
반복문-for  (0) 2026.05.08
자바-조건문2(switch-case)  (0) 2026.05.07
자바 - 조건문1(if문)  (0) 2026.05.07

업무 자동화나 홈페이지 제작이 필요하신가요?

AI 자동화, 엑셀/문서 자동화, 홈페이지 제작, IT 강의 상담을 도와드립니다.

상담 신청하기

전화번호 운세 보기

 

 

전화번호 운세 보기

전화번호 가운데 번호와 뒷번호를 입력하면 운세 결과를 확인할 수 있습니다.

 
 

 

요약:

상세:

추천 직무:

전화번호 운세 참고 안내

  • 전화번호 운세보기는 개인정보를 수집하지 않습니다.
  • 전화번호 운세는 재미와 참고용 콘텐츠입니다.
  • 숫자의 흐름과 조합을 기반으로 분석하며 실제 삶은 본인의 선택과 노력에 따라 달라질 수 있습니다.
  • 같은 번호라도 사용하는 환경과 상황에 따라 체감되는 흐름은 달라질 수 있습니다.
  • 추천 직무는 숫자 성향과 잘 어울리는 분야를 기준으로 제공합니다.

 

반응형

업무 자동화나 홈페이지 제작이 필요하신가요?

AI 자동화, 엑셀/문서 자동화, 홈페이지 제작, IT 강의 상담을 도와드립니다.

상담 신청하기

MariaDB 다운로드

MariaDB 다운로드

데이터베이스(Database)를 공부하거나 웹 개발을 시작하려면 MariaDB 설치가 필요할 수 있습니다.

MariaDB는 MySQL 기반의 오픈소스 데이터베이스로, 빠르고 가벼우며 무료로 사용할 수 있어서 개발 공부와 실무 환경에서 많이 사용됩니다.

이 글에서는 MariaDB가 무엇인지, 공식 다운로드 사이트, Windows 설치 방법, 설치 확인 방법까지 초보자 기준으로 쉽게 설명해보겠습니다.

MariaDB란 무엇인가?

MariaDB는 관계형 데이터베이스 관리 시스템(RDBMS)입니다.

MySQL과 매우 비슷한 방식으로 사용할 수 있으며, 무료 오픈소스라는 장점 때문에 많은 개발자들이 사용하고 있습니다.

  • 웹사이트 회원 정보 저장
  • 쇼핑몰 데이터 관리
  • SQL 학습
  • 백엔드 서버 개발
  • Spring, PHP, Node.js 연동
SQL 공부를 처음 시작하는 경우 MariaDB는 매우 좋은 선택입니다.

MariaDB 공식 다운로드 사이트 안내

MariaDB는 공식 사이트에서 무료로 다운로드할 수 있습니다.

MariaDB 공식 다운로드 바로가기
MariaDB 공식 사이트에서 최신 버전을 다운로드할 수 있습니다.

처음 설치하는 경우에는 MariaDB Community Server 버전을 추천합니다.

MariaDB 다운로드 방법

  1. MariaDB 공식 사이트 접속
  2. MariaDB Community Server 선택
  3. 운영체제(Windows/Linux/macOS) 선택
  4. 다운로드 버튼 클릭
  5. 설치 파일 다운로드 진행

Windows 사용자는 보통 아래와 같은 설치 파일을 받게 됩니다.

mariadb-11.x.x-winx64.msi
MSI 설치 파일은 Windows에서 가장 쉽게 설치할 수 있는 방식입니다.

Windows에서 MariaDB 설치 방법

다운로드한 설치 파일(.msi)을 실행하면 설치 마법사가 시작됩니다.

  1. 설치 파일 실행
  2. 라이선스 동의
  3. 설치 경로 선택
  4. root 비밀번호 설정
  5. Next 버튼 클릭
  6. 설치 완료
설치 중 설정하는 root 비밀번호는 반드시 기억해두세요.

기본 설치 경로 예시는 다음과 같습니다.

C:\Program Files\MariaDB 11\

MariaDB 설치 확인 방법

설치가 완료되었다면 명령 프롬프트(cmd)를 열고 아래 명령어를 입력합니다.

mysql -u root -p

이후 설치할 때 설정한 비밀번호를 입력합니다.

정상적으로 설치되었다면 아래와 같은 MariaDB 콘솔 화면이 나타납니다.

MariaDB [(none)]>

버전 확인 명령어는 다음과 같습니다.

SELECT VERSION();
SQL 명령어 끝에는 세미콜론(;)을 입력해야 실행됩니다.

MariaDB 사용 준비 완료

이제 MariaDB 설치가 완료되었으므로 SQL 실습과 데이터베이스 개발을 시작할 수 있습니다.

추천 학습 순서
  1. 데이터베이스(Database) 개념 이해
  2. SQL 기본 문법 배우기
  3. Create Table 실습
  4. Insert / Select 실습
  5. Join 및 SubQuery 학습
반응형

'Download' 카테고리의 다른 글

DBeaver 다운로드 및 설치 방법  (0) 2026.05.18
MySQL 다운로드  (0) 2026.05.18
오라클 DB 다운로드  (0) 2026.05.18
비주얼스튜디오코드 다운로드  (0) 2026.05.16
이클립스 다운로드  (0) 2026.05.16

업무 자동화나 홈페이지 제작이 필요하신가요?

AI 자동화, 엑셀/문서 자동화, 홈페이지 제작, IT 강의 상담을 도와드립니다.

상담 신청하기