programming/컴퓨터개론 Take-it 2022. 12. 8. 00:15
안녕하세요. 홍지군입니다. 오늘은 CUI와 GUI의 차이점에 대해서 한번 알아보겠습니다. 0과 1로 되어있는 컴퓨터에게 우리가 명령을 하기 위해서는 컴퓨터가 우리가 하는 명령을 이해할 수 있도록 약속을 해줘야 합니다. 우리는 C언어, Java, Python 등등의 언어를 활용해서 컴퓨터에게 명령하고 또 "내가 +를 입력하면 더하기를 하겠다는거야. ", " 내가 *를 입력하면 곱하기를 하겠다는거야" 라는 식으로 약속을 정하고 컴퓨터에게 명령을 하게 됩니다. 즉 UI(User Interpace)는 사용자와 컴퓨터 사이에 의사소통 하는 방법 인데 이것이 문자를 통한 의사소통을 하게 되면 CUI(Character User Interpace)가 되는 것이고 이것을 문자가 아닌 그림으로 한다면 GUI(Graphic..
더 읽기
programming/Database Take-it 2022. 12. 5. 20:45
안녕하세요. 홍지군입니다. 오늘은 오픈소스 관계형데이터베이스(RDBMS) 중 가장 많은 이용자 수를 보유한 MySQL을 다운로드 하고 설치하는 시간을 가져보겠습니다. 제 블로그에는 mysql-server를 설치하는 방법의 글이 있지만 해당 글은 모두 리눅스환경의 운영체제에서의 다운로드와 설치방법에 대한 설명을 했었습니다. 오늘은 윈도우10 환경에서의 MySQL 다운로드 및 설치에 대해서 알아보겠습니다. 1. MySQL Community (GPL) 다운로드 받기 https://www.mysql.com/downloads/ MySQL :: MySQL Downloads MySQL Cluster CGE MySQL Cluster is a real-time open source transactional databas..
programming/Database Take-it 2021. 3. 22. 00:32
테이블 생성하기 테이블을 한번 생성해보겠습니다. 테이블을 생성하기 위해서는 테이블이 들어갈 데이터베이스가 있어야 됩니다. 지난 글에서 MySQL을 설치하고 데이터베이스와 사용자를 만들고 사용자에게 데이터베이스의 사용권한을 만들어주었습니다. SHOW DATABASES; 현재 ubuntu 서버의 mysql에 있는 데이터베이스의 목록입니다. 지난번 만든 jikun 이라는 데이터베이스가 있고 jikun 데이터베이스 속에다가 테이블을 한번 만들어보겠습니다. 2021.03.20 - [programming/Database] - MySQL 8.0 초기 세팅(root 패스워드 변경, DB 생성, 사용자 추가까지) MySQL 8.0 초기 세팅(root 패스워드 변경, DB 생성, 사용자 추가까지) 얼마전 우분투 21.04..
programming/linux & ubuntu Take-it 2021. 3. 21. 23:12
우분투 mysql 외부접속 허용하기 2021.03.20 - [programming/Database] - MySQL 8.0 초기 세팅(root 패스워드 변경, DB 생성, 사용자 추가까지) MySQL 8.0 초기 세팅(root 패스워드 변경, DB 생성, 사용자 추가까지) 얼마전 우분투 21.04 버전에서 MySQL 8.0 버전의 MySQL-SERVER 를 설치했습니다. MySQL을 설치하고 나면 첫 계정의 패스워드는 공백으로 접속이 가능했습니다. root 계정에는 높은 권한을 가지고 있는 계정 swpfun.tistory.com 우분투 21.04에 MySQL8.0 버전을 설치하고 MySQL에 root 패스워드 변경과 DB를 생성하고 사용자까지 추가했다. 사용자를 추가하면서 외부에서 접근이 가능하도록 설정해..