mysql (6) 썸네일형 리스트형 [SQL] where에서 '같다' 또는 '같지 않다'를 검색하는 방법 sql에서 where절을 사용하면 특정 조건에 맞는 데이터를 가져올 수 있다. 보통 조건에 맞는 데이터를 가져올때는 '=' 연산자를 통해서 데이터를 가져온다. 예를들면 아래와 같다. 조건에 맞는 데이터 찾기 (같다, =) SELECT * FROM 테이블명 WHERE 컬럼명='찾고자하는 값'; 위 명령어를 통해서 특정 컬럼에 찾고자하는 값이 있는 행들을 테이블로 부터 추출하여 가져올 수 있다. 그렇다면 같지 않은 데이터는 어떻게 가져올 수 있을까? 조건에 맞지 않은 데이터 찾기 (같지 않다, !=) SELECT * FROM 테이블명 WHERE 컬럼명'찾고자하는 값'; 또는 SELECT * FROM 테이블명 WHERE 컬럼명!='찾고자하는 값'; 같지 않다는 또는 != 연산자를 통해 표현할 수 있다. 위 쿼.. [SQL] 컬럼 내용에서 문자열 치환하기 (replace) 추출시 치환 mysql에서 특정 컬럼의 특정 문자를 변경하여 추출하고 싶은 경우 replace를 사용한다. 아래 쿼리는 추출한 결과는 변경되어 보이지만 실제 데이터는 변경되지 않는다. SELECT REPLACE(컬럼명, 'woo', 'wa') AS 컬럼명 FROM 테이블명; 실제 데이터 치환 만약 해당 컬럼의 데이터를 실제로 치환하고 싶다면 update 명령을 사용한다. UPDATE 테이블명 SET 컬럼명 = REPLACE(컬럼명, 'woo', 'wa'); [mysql] DB 백업(dump)을 위한 mysqldump사용법 mysql DB 내용을 임시적으로 백업하기 위해서는 아래와 같은 방법으로 진행할 수 있다. mysql DB 모든 내용 덤프하기 $ mysqldump -u 유저명 -p DB명 > 아웃풋.sql 위와 같이 DB를 dump하게되면 DB table 생성 정보(Create 명령어)와 table 내 정보(Insert 명령어)가 모두 아웃풋.sql에 저장된다. 그래서 해당 파일을 그대로 DB에 임포트하게 되면 DB의 내용을 그대로 복사할 수 있다. $ mysql -u 유저명 -p DB명 아웃풋.sql 하지만 테이블의 생성 정보 없이 내용만 저장하고 싶을 수 있다. 그.. ubuntu에서 docker mysql 이미지 설치 및 실행 ubuntu로 mysql 이미지를 받아서 실행하는 예제입니다. 환경 : ubuntu 16.04 1.도커 이미지 검색 docker search mysql NAME DESCRIPTION STARS OFFICIAL AUTOMATED mysql MySQL is a widely used, open-source relation… 9137 [OK] mariadb MariaDB is a community-developed fork of MyS… 3235 [OK] mysql/mysql-server Optimized MySQL Server Docker images. Create… 676 [OK] centos/mysql-57-centos7 MySQL 5.7 SQL database server 68 mysql/mysql-cl.. [Linux] ubuntu 16.04에 mysql 설치하기 버전확인$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04.5 LTS Release: 16.04 Codename: xenial mysql 설치$ sudo apt-get update $ sudo apt-get install mysql-server위 두 명령어를 통해 mysql 서버를 설치합니다. mysql root 패스워드 설정 mysql의 root 패스워드를 입력합니다. 이로써 mysql 설치는 완료되었습니다. mysql 서비스 시작$ service mysql start mysql 접속$ mysql -u root -p Enter password: Welcome to the MySQL m.. 이전 1 2 다음 목록 더보기