웹마스터 팁

Linux 에서 Mysql 설치법

2003.10.31 16:11

화니

Linux 초보들을 위한 글입니다.

제가 너무 허접 삽질을 많이 해서 익힌거라 ㅠㅠ

고수분들에게는 너무나 쉬운 것이겠지만

http://database.sarang.net 이나
http://www.linux.co.kr 쪽에 가니
많은 분들이 저랑 같은 삽질을 하더군요

오픈되어 있는 리눅스 메뉴얼대로 하니까 안되는 부분이 많더라구요 ㅠㅠ

쪽팔리지만 글 한번 올려 봅니다.

mysql.com 에 가서 최신 버젼을 다운 받으세요.
단, 소스를 다운 받지 마시고 컴파일이 다 되어진 파일( xxxx-linux-i686.tar.gz) 을 받습니다.


2003년 10월 31일

mysql-standard-4.0.18-pc-linux-i686.tar.gz  

이 파일을 받아 왔습니다.

더 상위 버젼을 받으셔도 됩니다.

참고로 소스파일의 파일명은 mysql-버젼.tar.gz 입니다.

소스를 받아 오신 분들은 아래 방법으로는 설치가 안됩니다.



[root@linux root]# tar zxvf mysql-standard-4.0.18-pc-linux-i686.tar.gz

압축을 풉니다


압축이 풀려서 생긴 디렉토리를  /usr/local/mysql 로 이동 시킵니다.
( 꼭 거기에 하실 필요는 없고 .. 원하는 디렉토리로 해도 됩니다 )

[root@linux root]mv mysql-standard-4.0.18-pc-linux-i686 /usr/local/mysql
[root@linux root]# cd /usr/local/mysql


설치 스크립트를 실행 합니다.

[root@linux root]#./scripts/mysql_install_db
Preparing db table
Preparing host table
Preparing user table
Preparing func table
Preparing tables_priv table
Preparing columns_priv table
Installing all prepared tables
031022 22:37:09  ./bin/mysqld: Shutdown Complete

To start mysqld at boot time you have to copy support-files/mysql.server
to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
This is done with:
./bin/mysqladmin -u root password 'new-password'
./bin/mysqladmin -u root -h myserver.co.kr password 'new-password'
See the manual for more instructions.

You can start the MySQL daemon with:
cd . ; ./bin/mysqld_safe &

You can test the MySQL daemon with the benchmarks in the 'sql-bench' directory:
cd sql-bench ; perl run-all-tests

Please report any problems with the ./bin/mysqlbug script!

The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at https://order.mysql.com

[root@linux root]#

위와 같은 메시지가 나오면 90% 끝입니다.

자 이제 mysql 작동을 위해 기본 설정을 해 줘야 합니다.
아래 부분에서 가장 해메는 부분 입니다.


[root@linux root]# groupadd mysql    
이미 있는 그룹이라고 나오면 그냥 넘어 가세요
[root@linux root]# adduser -g mysql mysql
이미 있는 유저라고 나오면 그냥 넘어 가세요
[root@linux root]# chown root.mysql /usr/local/mysql -R
root 로 권한을 줍니다.
[root@linux root]# chown mysql /usr/local/mysql/data -R
data 의 권한을 mysql 로 변경 합니다.
[root@linux root]# cp support-files/my-medium.cnf /etc/my.cnf
환경 설정 파일을 복사 합니다.

/etc/my.cnf 파일을 열어
한글 검색이 가능하도록 아래의 설정을 추가합니다.

[root@linux root]# vi /etc/my.cnf

default-character-set= euc_kr



자 이제 데몬을 띄웁니다.


[root@linux root]# ./bin/safe_mysqld --user=mysql &
[1] 5217
[root@linux root]# Starting mysqld daemon with databases from /usr/local/mysql/data


데몬이 정상적으로 떠 있는지 확인 해 봅니다.

[root@linux root]# ps ax|grep mysql
1634 pts/0    S      0:00 /bin/sh ./bin/safe_mysqld --user=mysql
1660 pts/0    S      0:00 [mysqld]
1662 pts/0    S      0:00 [mysqld]
1663 pts/0    S      0:00 [mysqld].
.
.


만약 데몬이 정상적으로 뜨지 않고
shutdown 어쩌구 메시지가 나오면
권한 변경 부분에서  잘못 된 경우가 많습니다.
그 부분을  다시 설정 해 보세요

그리고 서버가 부팅 될때 자동적으로 Mysql 돌아가게 설정 합니다.


[root@linux root]vi/etc/rc.d/rc.local  

/usr/local/mysql/bin/safe_mysqld --user=mysql &

위 내용을 추가 하면 됩니다.
제목 글쓴이 날짜
제주오피 제주오피 ⦑출장안마사이트.COM⦒ 제주OP 제주스파 제주오피 koykoyah 2025.02.21
의정부오피 의정부OP ⦑오피사이트.NET⦒ 의정부휴게텔 의정부오피 의정부오피 koykoyah 2025.02.21
서면오피 서면오피 ⦑오피.CLUB⦒ 서면OP 서면스파 서면오피 koykoyah 2025.02.21
선릉오피 선릉OP ⦑오피.CLUB⦒ 선릉휴게텔 선릉오피 선릉오피 koykoyah 2025.02.21
강북오피 강북OP ⦑오피.CLUB⦒ 강북휴게텔 강북오피 강북오피 koykoyah 2025.02.21
인천오피 인천출장안마 ⦑오피사이트.NET⦒ 인천OP 인천오피 인천오피 koykoyah 2025.02.21
전주오피 ⦑오피.CLUB⦒ 전주오피 전주OP 전주건마 전주오피 koykoyah 2025.02.21
강서오피 강서OP ⦑오피쓰주소.COM⦒ 강서휴게텔 강서오피 강서오피 koykoyah 2025.02.21
안산오피 ⦑오피.CLUB⦒ 안산OP 안산오피 안산출장샵 안산오피 koykoyah 2025.02.21
여의도오피 여의도오피 ⦑출장마사지안내.COM⦒ 여의도OP 여의도스파 여의도오피 koykoyah 2025.02.21
안산오피 ⦑오피사이트.NET⦒ 안산마사지 안산오피 안산오피 안산OP koykoyah 2025.02.21
신도림오피 ⦑출장마사지안내.COM⦒ 신도림오피 신도림출장마사지 신도림오피 신도림OP koykoyah 2025.02.21
건대오피 ⦑오피쓰주소.COM⦒ 건대마사지 건대오피 건대오피 건대OP koykoyah 2025.02.21
홍대오피 ⦑출장마사지안내.COM⦒ 홍대오피 홍대OP 홍대건마 홍대오피 koykoyah 2025.02.21
안산오피 ⦑출장마사지안내.COM⦒ 안산마사지 안산오피 안산오피 안산OP koykoyah 2025.02.21
구미오피 구미OP ⦑오피사이트.NET⦒ 구미휴게텔 구미오피 구미오피 koykoyah 2025.02.21
건대오피 건대오피 ⦑출장마사지안내.COM⦒ 건대OP 건대스파 건대오피 koykoyah 2025.02.21
구미오피 ⦑오피쓰.COM⦒ 구미OP 구미오피 구미출장샵 구미오피 koykoyah 2025.02.21
부평오피 ⦑오피쓰주소.COM⦒ 부평마사지 부평오피 부평오피 부평OP koykoyah 2025.02.21
건대오피 ⦑오피사이트.NET⦒ 건대오피 건대출장마사지 건대오피 건대OP koykoyah 2025.02.21