DB
-
[DB] DBMS별 버전 정보 확인DB/Etc. 2022. 6. 22. 18:30
1. MSSQL SELECT @@VERSION; 2. MySQL SELECT VERSION(); 3. MariaDB SELECT @@VERSION; SELECT VERSION(); 4. ORACLE SELECT * FROM v$version; SELECT * FROM product_component_version; 5. PostgreSQL SELECT version(); 6. Tibero SELECT * FROM v$version WHERE NAME = 'TB_MAJOR' OR NAME = 'TB_MINOR'; 7. Altibase SELECT * FROM V$VERSION;
-
[PostgreSQL #2] error: connection to server on socketDB/PostgreSQL 2022. 6. 21. 18:36
brew update 이후 아래와 같은 에러가 발생하여, 서버에 접속하지 못했다. psql: error: connection to server on socket "/tmp/.s.PGSQL.5432" failed: No such file or directory Is the server running locally and accepting connections on that socket? 필자의 경우 pid 중복 문제로 판단되어, pid 제거 후 서비스를 재시작하여 문제를 해결하였다. $ rm /usr/local/var/postgres/postmaster.pid $ brew services restart postgresql Test Environment Info. - OS : macOS Catalina 10..
-
[MariaDB | Mybatis] Mybatis에서 insert문 테이블 여러개 동시 실행방법DB/MariaDB 2022. 6. 21. 14:02
DB Connection 설정 부분에 allowMultiQueries=true 를 입력하면, insert문이 다중 실행된다. 1. jdbc.properties jdbc:mariadb://localhost:3306/test_db?allowMultiQueries=true 2. textSQL.xml insert into test1 values('e','s','h'); insert into test2 values('e','s','h'); 3. Test Result Test Environment Info. - OS : macOS Catalina 10.15.2 - JDK : 1.8.0_321 - STS : 4.13.0.RELEASE - MariaDB : 10.7.4 - DBeaver : 21.3.1
-
[PostgreSQL #1] macOS에 설치하기DB/PostgreSQL 2022. 6. 17. 09:59
1. PostgreSQL 설치 터미널에서 다음과 같이 명령어를 입력하여 PostgreSQL을 설치한다. brew install postgresql 2. PostgreSQL 시작 1) 서비스 시작 brew services start postgresql 2) 설치된 버전 확인 postgres -V //psql -V 3. PostgreSQL 설정 사용자 권한 및 사용자 생성 1) postgreSQL 접속 psql postgres 2) 권한 확인 postgres=# \du * Default유저(Superuser)에게는 많은 권한이 주어지므로, 사용자를 추가하여 최소한의 필요한 권한만 갖도록 해주는 것이 좋다 3) Database 생성 create database test_db; 4) User 생성 및 Passw..