본문 바로가기

공부/MySQL

무료 MySQL client 워크벤치 (Workbench) MySQL monitor에서 워크벤치로 갈아타기 cmd를 이용해서 mysql monitor에 접속해서 mysql server를 컨트롤 해봤는데요. gui 기반으로 좀 더 사용이 편한 client를 소개해 드리려고 합니다. mysql client에는 여러가지가 있는데 저는 workbench를 사용해 보려고 합니다. ​ 워크벤치를 다운받기 위해서는 mysql workbench download를 검색하시거나 아래 링크로 접속해서 다운받으시길 바랍니다. https://www.mysql.com/products/workbench/ MySQL :: MySQL Workbench MySQL Workbench is a unified visual tool for database architects, developers, a..
관계형데이터베이스 MySQL join JOIN으로 테이블 연계하기 테이블 작성 시 join을 통해서 반복되거나 중첩되는 데이터를 다른 테이블로 빼서 연계해주는 것이 가능합니다. ​ ​ *character id title author_id 1 dong dong 1 2 happy nun 1 3 kakao friends 2 4 buttumak family 1 *author id name location 1 clock studio bucheon 2 kakao seoul 위와 같은 2개의 테이블이 있을 때 character 테이블 author_id 에 author 테이블을 매칭해서 보여줄 수 있습니다. SELECT * FROM character LEFT JOIN author ON character.author_id = author.id; // 캐릭터..
데이터베이스 MySQL 테이블 생성하기,선택하기,수정하기,삭제하기 MySQL sql 문법 정리 CREATE DATABASE 데이터베이스명; //데이터베이스 만들기 DROP DATABASE 데이터베이스명; //데이터베이스 삭제 SHOW DATABASES; //데이터베이스 목록 보기 USE 데이터베이스명; //원하는 데이터베이스 사용하기 CREATE TABLE 테이블명( 컬럼명 데이터타입(노출길이), id INT(11) //테이블 컬럼추가 샘플예제 id INT(11) NOT NULL, //NOT NULL 붙으면 값 없는 것을 허용하지 않는다 id INT(11) AUTO_INCREMENT, //자동으로 증가한다. 중복되지않는 식별자를 갖을 수 있다. id INT(11) NOT NULL AUTO_INCREMENT, //ID 식별자가 생성될 때 자동으로 값이 증가하고 중복을 허..
MySQL 공부를 위해 컴퓨터에 설치하기 MySQL 세팅하기 데이터베이스 MySQL을 설치하기 위해서는 먼저 구글에 mysql community edition downlode를 검색해서 접속합니다. 접속을 하면 위와 같은 화면이 나타날텐데요. mysql community edition 기능까지만 무료로 알고있습니다. ​이곳에서 Download MySQL community edition 을 클릭하면 하단 화면이 나타납니다. ​ 여기에서 MySQL Community Server를 클릭하고 general availability releases에서 맞는 운영체제 선택 후 다운받아서 설치하시면 됩니다. 그런데 호스팅 서비스를 사용하실 예정이라면 MySQL을 따로 설치할필요가 없으시니까 바로 진행하시면 됩니다. ​ 혹시 스터디를 위해서 MySQL을 사용해..