플립플롭(flipflop) 한비트의정보를저장하는기능을가진전자회로. ex)1비트 데이터 : 1개 F/F8비트 데이터 : 8개 F/F 0 또는1을출력값으로가지며다른회로로부터출력값을변경하라는순간적인펄스신호를보낼때까지출력값이일정하게유지됨. 플립플롭의종류 (1) RS 플립플롭 (2) D 플립플롭 (3) JK 플립플롭 (4) T 플립플롭 RS 플립플롭 • R(reset), S(set), C(clock-입력클럭신호) • 클럭입력C에신호가들어오지않을경우, 출력은변하지않음 • 클럭신호가0에서1로변할때, 출력값변함 RS 플립플롭회로도 D 플립플롭 • D(data), C(clock-입력클럭신호) • RS 플립플롭의입력S와R을인버터로연결하고D라는기호를붙인것 • 입력신호그대로출력함 D 플립플롭회로도 JK 플립플롭 • J, K,..
CentOS 7 에 MySQL 설치 관리자 권한 부여 터미널에서 Loaded plugins: fastestmirror, langpacks You need to be root to perform this command. 에러가 발생할 경우 아래의 명령으로 root 계정으로 전환해 준다. su - MySQL 설치 CentOS 7 부터는 MySQL에서 MariaDB로 교체되었다. repository 설정 MySQL을 다운로드 받을 수 있는 repository 경로를 설정한다. yum -y install http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm Install MySQL MySQL을 설치한다. yum -y install mysql-com..
Pull-down & pull-up 저항 플로팅(Floating) 📌 칩에 정보를 입력할 때 입력 핀에 5V(High), 혹은 0V(Low)의 전압을 가한다. 그러나 입력 핀에 5V도 0V도 입력이 안되는 상태가 되면, 칩 자체는 자신의 그핀에 1이 입력되었는지, 0이 입력되었는지 모르는 상태가 되어 오작동하게 되는데, 칩 핀의 이러한 상태를 플로팅 되었다라고 한다. 그러므로 입력을 받는 쪽 핀을 0 혹은 1의 값으로 묶어 놓을 필요가 있는데 풀업 저항과 풀다운 저항이 이러한 역할을 한다. 풀다운(Pull-down) 저항 📌 논리적으로 Low 상태를 유지하기 위해 신호의 입력/출력 단자와 접지 단자 사이에 접속하는 저항. 스위치 ON OFF (a) 그림 +5V(High) Floating (b) 그림 +5..
MySQL Workbench for windows 10 Workbench 설정 Edit > Preferences > SQL Editor 에서 Safe Updates 체크를 풀어준다. MySQL 샘플 데이터베이스 설치 샘플 데이터 다운로드 링크 : employees employees 폴더 경로로 이동하여 root 권한으로 MySQL monitor 에 접속한다. 아래와 같이 설치 명령으로 employees.spl 을 설치한다. mysql> source employees.sql ; 아래 그림과 같이 설치화면이 완료되면 정상 설치. 데이터 베이스 리스트를 출력하여 제대로 샘플 데이터베이스가 생성되었는지 아래와 같이 확인한다. MySQL 설치 폴더 확인 MySQL을 설치하면 아래와 같은 경로에 파일들이 생성된다...
데이터베이스 관리 시스템 DBSM(Data Base Management System) MySQL 외에 많이 사용되는 DBMS DBMS 제작사 운영체제 최신버전 (2016년 기준) 기타 MySQL Oracle Unix, Linux, Windows, Mac 5.7 오픈 소스(무료), 상용 MariaDB MriaDB Unix, Linux, Windows 10.1 오픈 소스(무료) PostgreSQL PostgreSQL Unix, Linux, Windows, Mac 9.5 오픈 소스(무료) Oracle Oracle Unix, Linux, Windows 12c 상용 시장 점유율 1위 SQL Server Microsoft Windows 2016 DB2 IBM Unix, Linux, Windows 10 메인프레임 시..
MySQL & VirtualBoxfor Windows 10 VitualBox 를 이용한 MySQL 외부접속 Test VitualBox 네트워크 어댑터 및 방화벽 설정 호스트전용 어댑터를 활성화 시킨 후 VirtualBox 에 설치된 게스트 OS에서 다음과 같이 IP를 설정한다. Windows 10 기준 제어판/시스템보안/Windows 방화벽 에서 방화벽을 해제한다. 외부접근 가능 사용자 계정 생성 및 권한부여 VirtualBox 에 설치된 MySQL Server 에서 monitor에 root 권한으로 접속한다. '%' 옵션을 사용하여 모든 IP로 외부 접근이 가능한 계정을 생성한다. 모든 DB의 접근 권한을 가질 수 있도록 *.* 옵션을 사용하여 위에서 생성된 계정에 권한을 부여한다. Monitor 프로..
MySQL to Consol 목차 MySQL 사용자 생성 MySQL 접속 및 user 테이블 확인 # mysql -u root -p 사용자 계정을 추가하기 전에 먼저 현재 생성된 사용자 계정을 확인한다. mysql> use mysql; mysql> select host, user from user; 실습 사용자 추가(권한 추가) 사용자 ID 생성 mysql> create user userid; 사용자 비밀번호 등록 mysql> create user userid@localhost identified by 'user password'; 사용자 계정에 외부 접근 권한을 부여 mysql> create user 'userid'@'%' identified by 'user password'; 실습 다른 방법으로 my..
MySQL to VitualBox 포트포워드 게스트 운영체제를 시작하기 전에 NET 네트워크 고급 단추를 클릭하여 포트 포워딩을 클릭한다. 포트 포워딩 규칙을 게스트 포트와 호스트 포트 둘다 3306 으로 열어둔다. 네트워크 어댑터 어댑터1 탭은 NAT으로 설정 되어 있음으로 어댑터2 탭으로 이동하여 네트워크 어댑터를 사용하기에 체크하고 브리지 어댑터를 선택한다. 어댑터3 탭으로 이동하여 네트워크 어댑터를 사용하기를 클릭하고 호스트 전용 어댑터를 선택한다. 브리지 어댑터 고정 아이피 설정하기 EX) 게스트 IP : 100.200.50.100호스트 IP : 100.200.50.200게이트웨이 : 100.200.50.1 (호스트 케스트 둘다 동일) 게스트 운영체제에서 게스트 아이피에 해당되는 유선연결 편집에..