티스토리 뷰
출처 : mysql - 외부접속 허용하기
Install/Upgrade to MySQL 5.6 on Ubuntu 12.04 LTS
LINUX에 MySQL 소스 코드로 컴파일하여 설치 & 실행하기
[설치] MySQL 5.5
필요한 라이브러리 설치
sudo apt-get install gcc g++ libncurses5-dev libxml2-dev openssl
libssl-dev curl libcurl4-openssl-dev libjpeg-dev libpng-dev
libfreetype6-dev libsasl2-dev autoconf libncurses5-dev
다운로드
$ wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.3-m13.tar.gz
MySQL 계정 만들기
sudo groupadd mysql
sudo useradd -g mysql mysql
sudo passwd mysql
sudo mkdir /home/mysql
sudo chown mysql:mysql /home/mysql
tar zxvf mysql-5.7.3-m13.tar.gz
cd mysql-5.7.3-m13
MySQL 소스 컴파일
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS=all \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_SSL=system
잘 모르는 옵션이라 빼둠
-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.socket
sudo make
sudo make install
디렉토리 권한 변경
$ sudo chown -R mysql:mysql /usr/local/mysql
MySQL Database 생성
$ cd /usr/local/mysql
$ sudo scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
부팅시 자동 시작 설정
$ sudo cp support-files/mysql.server /etc/init.d/mysqld
/etc/init.d/mysqld 수정 - parse_server_arguments 주석처리
$ sudo vi /etc/init.d/mysqld
# 주석처리
#parse_server_arguments `$print_defaults $extra_args mysqld server mysql_server mysql.server`
MySQL실행
$ service mysqld start
부팅시 자동 시작 설정
$ sudo update-rc.d mysqld defaults
$ sudo apt-get install sysv-rc-conf
$ sudo sysv-rc-conf --list
root 암호 설정
$ sudo service mysqld stop
$ sudo bin/mysqld_safe --skip-grant-tables --old-passwords &
mysql> use mysql;
mysql> update user set password=password('sqldba') where user = 'root';
mysql> flush privileges;
mysql> quit
$ sudo service mysqld start
$ sudo bin/mysql -u root -p
ssh 데몬 설치
sudo apt-get install openssh-server
sudo init 6 (재부팅)
MySQL - SQLGate로 SSH 터널링을 통해 연결하기
- Total
- Today
- Yesterday
- Spring MVC
- Delphi
- 지스타2007
- NDK
- ffmpeg
- Spring
- sas2009
- android
- Delphi Tip
- koba2010
- 전예희
- 송주경
- Xcode
- ubuntu
- oracle
- JavaScript
- Linux
- KOBA
- 동경
- 레이싱모델 익스트림 포토 페스티벌
- 서울오토살롱
- 일본여행
- 튜닝쇼 2008
- BPI-M4
- MySQL
- flex
- ble
- Java
- SAS
- Mac
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |