Database

    [MySql] WSL2에서 MySQL 설치 및 실행하는 법

    MySQL 설치 WSL2 터미널에서 아래 명령어로 Ubuntu 패키지를 업데이트합니다. sudo apt update 아래 명령어로 mysql을 설치합니다. sudo apt install mysql-server 설치확인하고 버전 번호를 확인합니다. mysql --version MySQL 시작 해당 명령어로 mysql을 실행합니다. sudo /etc/init.d/mysql start 위 명령어를 실행한 후에 아래와 같은 에러가 발생한다면 su: warning: cannot change directory to /nonexistent: No such file or directory 아래와 같이 명령어를 실행해줍니다. (리눅스OS에 따라 상이) # Ubuntu sudo service mysql stop sudo ..

    ORA-12519 TNS :no appropriate service handler found

    오라클 접속 도중 해당 에러를 발견했습니다. 찾아보니 접속할 수 있는 Process의 갯수가 정해져있기 때문에 나온다는 오류인데 SQL>SELECT * FROM v$resource_limit where resource_name='processes'; -- 접속 프로세스의 수를 확인하고 SQL> ALTER system SET processes=200 scope=spfile; -- 200으로 늘려준다. SQL> shutdown immediate; SQL> startup; 해당 명령어를 작성하면 해결이 된다는데 해결이 되지 않고 똑같은 오류가 또 생겼기에 다른 방법을 찾아봤습니다. 처음에 cmd 창에서 SQL>sqlplus/nolog SQL>connect sys/'password' as sysdba 이렇게 입..

    Oracle 기초문법

    DML : INSERT DELETE, COMMIT ROLLBACK, SELECT, UPDATE DDL : CREATE DROP, ALTER, TRUNCATE DCL : GRANT REVOKE DML(Data Manupulation Language) : 쿼리문으로 데이터를 조작 및 관리할 수 있는 명령어들이다. DDL(Data Define Languagfe): 테이블 생성, 변경, 삭제에 해당하는 명령어들이다. DCL(Data Control Language): 객체 권한 부여 드으이 제어어, 관리자가 관리의 목적으로 사용하는 명령어들이다. SELECT 칼럼1, 칼럼2, ... FROM 테이블1, 테이블2, ... WHERE 조건들 ... SELECT 칼럼1, 칼럼2, ... FROM 테이블1, 테이블2, ..