반응형

DB 7

[Ubuntu] MySQL 설치 그리고 MySQL, mariadb 사용자 생성 및 권한 부여

설치 환경: Ubuntu 20.04.1 LTS Database: MySQL , 5.5.68-MariaDB 설치하는 부분 외에는 mysql이랑 mariadb랑 별 차이가 없다. 명령어 거의 다 똑같음... 심지어 mariadb 접속조차도 mysql -u root -p로 mysql이랑 똑같음.. 1. apt-get update $ sudo apt-get update 2. mysql-server 설치 $ sudo apt-get install mysql-server 3. 기본 세팅 # 외부접속 포트 열기(default:3306) $ sudo ufw allow mysql # mysql 실행 $ sudo sytemctl start mysql # 실행확인 $ ps -ef | grep mysql # ubuntu 시작 ..

DB/MySQL 2023.01.13

IN (...) 절에 Item을 무제한으로 넣고 싶다.

아쉽게도 Oracle에서 IN (..) 절에 사용 가능한 상수값의 개수에는 제한이 있다. Oracle 8i까지는 최대 256개까지만 사용가능하다. Oracle 9i부터는 최대 1000개까지만 사용가능하다. 세상에... 1000개 이상의 값을 IN (...)에 사용할 일이 있는가?라고 묻고 싶겠지만, 알 수 없는 것이 세상이고 사람이다. 아래 예제를 보자. drop table t1 purge; create table t1(c1 int, c2 int) ; insert into t1 select level, level from dual connect by level

DB/Oracle 2017.03.20
반응형