티스토리 뷰
mysql 5.5 source 설치법에 대하여 알아보도록 하겠습니다.
설치환경
OS : ubuntu 12.04
Cmake : 2.8.8
MySQL : 5.5.27
Download URL : http://dev.mysql.com/downloads/mysql/
step 1. mysql 압축해제
step 2. mysql compile
$ cd mysql-5.5.27/
$ sudo cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DWITH_EXTRA_CHARSETS=all -DMYSQL_DATADIR=/usr/local/mysql/data -DENABLED_LOCAL_INFILE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DMYSQL_UNIX_ADDR=/usr/local/mysql/sock/mysql.sock -DSYSCONFDIR=/etc -DDEFAULT_CHARSET=utf8 -DWITH_EXTRA_CHARSETS=all -DMYSQL_TCP_PORT=3306
$ sudo make
$ sudo make install
missing: CURSES_LIBRARY CURSES_INCLUDE_PATH 라는 오류로 cmake 에 실패 할 경우
$ sudo apt-get install libncurses5-dev
$ rm CMakeCache.txt
이후 step 2 의 작업을 반복합니다.
step 3. db 초기화
$ mysql_install_db --user=mysql --basedir=/usr/local/mysql
[### 2014.01.27 추가 ###]
2014-01-27 21:19:16 4158 [ERROR] COLLATION 'latin1_swedish_ci' is not valid for CHARACTER SET 'utf8'
2014-01-27 21:19:16 4158 [ERROR] Aborting
2014-01-27 21:19:16 4158 [Note] Binlog end
2014-01-27 21:19:16 4158 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete
# The MySQL server
[mysqld]
# 2014.01.27 by rocksea
character-set-server = utf8
collation-server = utf8_general_ci
character-set-client-handshake = false
step 4. mysqld 실행
$ cd /usr/local/mysql/bin
$ mysqld_safe --user=mysql &
step 5. mysql root password 설정 및 접속
$ mysql -uroot -p1234
step 6. DB 생성 및 권한 설정
mysql> create database rocksea;
Query OK, 1 row affected (0.00 sec)
mysql> grant all privileges on rocksea.* to 'rocksea'@'localhost' identified by '1234' with grant option;
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| rocksea |
| test |
+--------------------+
5 rows in set (0.00 sec)
이상으로 mysql 5.5 설치에 대해서 알아보았습니다.
by rocksea.
'Developer' 카테고리의 다른 글
[ nginx ] ab를 이용한 성능테스트 (0) | 2012.08.17 |
---|---|
[ DBCP ] Tomcat + MySQL DBCP 설정 (2) | 2012.08.07 |
[ cmake ] Installation guide (0) | 2012.08.07 |
[ nginx + tomcat ] reverse proxy 연동하기 ( windows ver. ) (0) | 2012.07.27 |
[ remote ip ] nginx + tomcat reverse proxy 방식의 remote ip 현상 (0) | 2012.07.26 |
- Total
- Today
- Yesterday
- maven
- 도덕경
- AWS
- 대명사 구문
- Python Django
- mongoDB
- hadoop
- 스페인 여행
- 다낭
- 영문법
- k8s
- redis
- memcached
- PostgreSQL
- 해외여행
- 여행
- 영작
- NGINX
- nodejs
- JBOSS
- ubuntu
- Python
- Business English
- hdfs
- 비교구문
- 조동사
- it
- 베트남
- 가정법
- 비지니스 영어
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |