본문 바로가기

DB/mySQL

windows에서 mysql 압축파일로 설치하기 어쩌다보니 압축파일로 설치하게 되서 설치하다가 삽질을 좀 했다. 결론으로 고생한 부분이 일부 있어서 적어본다. 참고 사이트http://bombay.tistory.com/3 1. 압축파일을 받자https://dev.mysql.com/downloads/mysql/ 난 mysql-5.7.16-winx64.zip 파일을 다운 받아서 설치를 진행하였다. 개발설정을 위한 폴더에 넣고 설정을 진행하였다. 원하는 곳에 압축을 풀자. 2. 환경변수 등록MYSQL_HOME = D:\dev\db\mysql-5.7.16-winx64Path = .....;%MYSQL_HOME%\bin; [윈도우 제어판에서 시스템>고급 시스템 설정>고급>환경 변수>시스템 변수] 에 등록하면 된다. 새로 만들기로 MYSQL_HOME을 등록하고, .. 더보기
MySQL, mysql workbench 설치 사용상의 편의를 위해 압축 파일을 다운받아 설치한다. MySQL 설치아래 사이트에서 본인 시스템에 맞는 32bit 또는 64bit 파일을 다운 받자.http://dev.mysql.com/downloads/mysql/ 설치할 폴더에 압축을 푼다. 관리상 편의를 위해 MySQL과 workbench를 한 폴더에 풀자.압축을 풀고 폴더에 들어가면 bin 폴더가 있다. bin 폴더 안에 mysqld.exe 파일이 있는데 실행하면 mysql이 실행된다. mysql은 생각보다 리소스를 많이 사용하기 때문에 필요할 때 실행해서 사용하면 된다. 리부팅하면 실행이 안되어 있다. 기본으로 설정된 root 비밀번호는 없다. password를 비운 상태로 접속하면 된다. workbench 설치아래 사이트에서 본인 시스템에 맞는.. 더보기
CentOS6(x86_64)에서 MySQL 설치에서 원격까지 홈페이지에서 MySQL을 다운받는다. 웃긴 것은 한국Url보다 일본 Url의 속도가 빠르다.... MySQL 다운로드 사이트: http://dev.mysql.com/downloads/mysql/ 속도가 빠른 일본 사이트에서 다운을 받아보자. $ wget http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-5.5.17-1.linux2.6.x86_64.tar/from/http://ftp.jaist.ac.jp/pub/mysql/ 위 Url은 사이트에서 다운 받을 때나오는 Url이다. wget으로 간단하게 받을 수 있다. 사이트에서 받을 때는 Downloads > MySQL Community Server 메뉴의 화면 아래쪽에 Select Platform에서 linux-ge.. 더보기
mySQL 환경 설정 1. 환경변수 등록 # export PATH=$PATH:/usr/local/mysql/bin 2. 서비스 시작 # /usr/local/mysql/bin/mysqld_safe --user=mysql & 3. root 암호 변경 # /usr/local/mysql/bin/mysqladmin -u root password '암호' 4. MySQL 접속 # mysql -uroot -p암호 5. 서비스 종료 # /usr/local/mysql/bin/mysqladmin -uroot -p암호 shutdown 6. 파일 설정 $sudo cp /etc/mysql/my.cnf /etc/mysql/my.cnf.orig -- my.cnf 파일 편집 #bind-address = 210.114.59.213 # 주석처리하여 어디서라.. 더보기
mysql 계정 생성 1. 사용할 DB선택 use mysql; 2. 테이블 생성 create database 계정이름; 2. 계정 생성 Grant ALL ON 계정이름 TO leemj@localhost IDENTIFIED BY '비밀번호'; full superuser 권한을 준다. 잘 생각해보고 사용하자. 3. DB에 계정 등록 insert into db (host,db,user,select_priv,insert_priv,update_priv,delete_priv, create_priv,drop_priv) values ('%','DB이름','계정이름','Y','Y','Y','Y','Y','Y'); 이 설정을 해야 원격에서 바로 DB로 접근할 수 있다. 예1) insert into * (host,db,user,select_pr.. 더보기
mysql 설치 1. 우분투의 경우 우분투 소프트웨어 센터에서 설치(본인이 우분투라 다른건 패스~) mysql 서버 mysql 관리자 mysql 쿼리 탐색기 2. mysql 실행 mysql -u root -p 3. mysql을 사용( 계정 권한을 위해) use mysql; 4. 계정을 생성 create user '아이디'@'주소' identified by '비밀번호'; 주소는 접근할 수 있는 주소를 말한다. 5. 원격으로 사용할 database를 만든다. create database DB이름; 5. 원격에서 사용할 계정 등록 Grant ALL ON DB이름.* TO '아이디'@'주소' IDENTIFIED BY '비밀번호'; full superuser 권한을 준다. 6. 계정을 원격으로 사용할 수 있게 등록한다. INSE.. 더보기