test base : mysql 5.0.44

mysql 5.0.44 사용자 계정 추가 



* 사용자 추가
insert into user values ('localhost','아이디',password('비밀번호'),'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y', 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y', 'Y','Y','Y','Y','Y','Y','0','0','0','0');

* DB 추가
insert into db values ('%',' 데이터베이스명','아이디','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');

flush privileges;

[출처] http://cafe.daum.net/developteam/ONCl/3
신고

'리눅스 서버 > Mysql' 카테고리의 다른 글

mysql 5.0.44 사용자 계정 추가  (0) 2010.04.09
phpMyAdmin 3.2.4 설치  (1) 2010.04.08
mysql 설치  (0) 2010.01.31

MySQL 을 사용하려면 콘솔에서 명령어를 알아야 하는 불편함이 있습니다.

phpMyAdmin은 명령어를 알지 못해도 웹 페이지에서 설정 해줄때 사용합니다.


phpMyAdmin 을 아래 주소에서 최신 버전으로 다운로드 합니다.


http://www.phpmyadmin.net


[root@ruo91 ~]# cd /usr/local/src

[root@ruo91 ~]# wget \

http://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.2.4/phpMyAdmin-3.2.4-all-languages.tar.bz2

[root@ruo91 ~]# tar xjvf phpMyAdmin-3.2.4-all-languages.tar.bz2

[root@ruo91 ~]# mv phpMyAdmin-3.2.4-all-languages myadmin



phpMyAdmin 디렉토리 안에 있는 config.sample.inc.php 파일을 config.inc.php 로 변경합니다.


[root@ruo91 ~]# cd /usr/local/src/myadmin

[root@ruo91 ~]# mv config.sample.inc.php config.inc.php



config.inc.php 파일의 아래 두가지 내용을 수정합니다.


[root@ruo91 ~]# vi config.inc.php


/* phpMyAdmin 로그인 인증을 쿠키로 할때 사용할 값을 적어줍니다.

*  인증 방식을 http 로 할경우 필요 없음..

*/

$cfg['blowfish_secret'] = 'ruo91phpMyAdmincookie';


/* 로그인 인증을 선택합니다. 기본값은 cookie 이며 보안상 http 로 설정할것을 권장합니다. */

$cfg['Servers'][$i]['auth_type'] = 'http';



아파치에서 phpMyAdmin 을 알리아스(Alias)를 걸어 줍니다.


<VirtualHost *:80>

    ServerName www.yongbok.net

    ServerAdmin ruo91@yongbok.net

    ServerAlias yongbok.com yongbok.net www.yongbok.com www.yongbok.net

    DocumentRoot /home/www

    ErrorLog /home/apache2-log/www-error.log

    LogLevel warn

    CustomLog /home/apache2-log/www-access.log combined

    ErrorDocument 403 http://www.yongbok.net/error/permission

    ErrorDocument 404 http://www.yongbok.net/error/

    Alias /phpMyAdmin "/usr/local/src/myadmin"

    Alias /myadmin "/usr/local/src/myadmin"

    <Directory "/home/www">

       Options FollowSymLinks

       AllowOverride FileInfo AuthConfig

     </Directory>

 </VirtualHost>



아파치를 재시작 합니다.


[root@ruo91 ~]# /usr/local/apache2/bin/apachectl restart


http://www.cyworld.com/ruo91/3407801 -> 퍼옴

신고

'리눅스 서버 > Mysql' 카테고리의 다른 글

mysql 5.0.44 사용자 계정 추가  (0) 2010.04.09
phpMyAdmin 3.2.4 설치  (1) 2010.04.08
mysql 설치  (0) 2010.01.31
  1. 멍청한 2012.10.24 23:25 신고

    검은 바탕에 검은 글씨를 써 놓으면 읽으라는 거냐 머하라는거냐 멍청아.
    내가 쓴 댓글이나 읽겠니?


블로그 검색으로 자료 찾아 다니다 보면 꼭 긁어 복사 못하게 막아놔서

직접 성공한 명령어 그대로 올려봅니다.

원래는 블로그 혼자 필요할때 참고 할려구 자료 모으고 했는데

가끔 다녀 가는 분들이 있어서..혹시나 저처럼 리눅스 때문에 고생하는분에게

도움이 되고자 ^^ 성공한것 적어 봅니다.ㅎㅎ

그대로 따라 하면 될것입니다.

# yum -y install gcc <-- 설치에 꼭 필요한 컴파일러 입니다.

# yum -y install gcc-c++ <-- 이것도 꼭 필요한 컴파일러!

# yum -y install wget <-- 이건 콘솔창에서 다운받을때 필요한 프로그램

# mkdir /usr/local/mysql   <- mysql 설치할 디렉토리 만들기

# cd /usr/local/mysql <- mysql 디록토리로 이동

 

 

# wget http://ftp.superuser.co.kr/pub/mysql/mysql-5.0.37.tar.gz

위처럼 소스파일다운을 받구요

# tar xzvf mysql-5.0.37.tar.gz  <-- 압축풀고

# cd mysql-5.0.37  <-- 압축푼 디렉토리로 이동

<참고 만약 저렇게 했는데 다운이 안됀다면 첨부파일로 올린것 다운 받으세요>

# ./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --disable-shared --enable-assembler --enable-thread-safe-client --with-mysqld-user="mysql" --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static --with-readline --without-debug --without-docs --without-bench --with-charset=euckr --with-extra-charsets=all
위처럼 환경설정을 해주시면 됩니다. 긁어서 붙여 넣으세요.

그다음

# make

# make install   <- make && make install 이렇게 한번에 해도 되구요 여기선 시간이 좀 걸림!

# pwd

/usr/local/mysql/mysql-5.0.82


# cp support-files/my-huge.cnf /etc/my.cnf  <-  *** 요건 환경설정파일을 etc 에 복사하는것! 아 ~

설치하는 버전에 따라 파일  my.huge.cnf  일수도 있어요~

# cp support-files/mysql.server /etc/init.d/mysqld  <- 이건 시작파일 복사하는것 같아욤! 잘모름.;

# chmod 755 /etc/init.d/mysqld  <- 시작파일에 실행권한 부여

# chkconfig --add mysqld <- 제부팅후 자동실행 등록

# chkconfig --list mysqld <- 자동실행 등록된것 확인

# chkconfig --level 24 mysqld off <- 왜 2번이랑 4번을 해제 로 하는건 저도 잘 모름

# chkconfig --list mysqld  <- 요렇게 하면 자동 리스트에 2번 4번 해제 된것 확인되죠


--- 이제부터는 data 디렉토리 만들어서 사용할수 있게 만들어야죠.-----

# useradd -M mysql <-mysql 실행할 계정을 생성하면서 디렉토리는 만들지 않죠

# cd /usr/local/mysql  <- myslq 디렉토리로 이동

# bin/mysql_install_db --user=mysql

# ls  <- 하면 data 디렉토리가 생성되어 있어요

# ls data

mysql  mysql-bin.000001  mysql-bin.000002  mysql-bin.index  test <- 요런거 나올꺼에요

# chown -R mysql data

# chgrp -R mysql .   <- 한칸 띄우고 쩜 찍어야 되요

# vi ~/.bash_profile  <- 명령어를 편하게 사용하기 위해  PATH 부분 수정
PATH=$PATH:$HOME/bin:/usr/local/mysql/bin   <- vi 로 열어서 이렇게 수정해 주세요

그리고 wq 로 저장후 빠져 나오기

# source ~/.bash_profile   <- 요건 아까 수정한것을 바로 적용 시키는것이라네요.

# service mysqld start  <- mysql 서비스 시작 하구요
Starting MySQL.                                            [  OK  ]
# mysqladmin -u root password 123455  <- 요건 mysql root 비밀번호 설정요 전 123456 으로 했어요
[root@localhost mysql]# mysql -u root -p  <- 이렇게 하면

Enter password:   <- 요게 나오죠 그럼 비밀번호 123456 치면
mysql> 이런 명령프롬프트 나오면 설치가 된거죠..시작도 된거구요.ㅎㅎ

참고로 저 상태에서 show databases;  명령어 쳐 보세요 그럼 디비 보여요.ㅎ


mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| test               |
+--------------------+
3 rows in set (0.00 sec)

 

########################   ./configure 옵션 설명   ######################

./configure
--prefix=/usr/local/mysql 설치할 디렉토리를 지정합니다.
--localstatedir=/usr/local/mysql/data mysql 데이타 파일이 저장될 디렉토리를 지정합니다.설정안하면

mysql/var 디렉토리에 생성되는것 같아요
--disable-shared shared 옵션을 사용하지 않습니다.
--enable-assembler assembler 옵션을 사용합니다.
--with-thread-safe-client thread-safe-client 옵션을 사용합니다.
--with-mysqld-user="mysql" mysqld 프로세스의 소유자는 mysql 로 명시합니다.
--with-client-ldflags=-all-static
--with-mysqld-ldflags=-all-static
--with-readline readline 옵션을 사용합니다.
--without-debug 보다 나은 성능을 위해 디버그 옵션을 끕니다.
--without-docs  문서도 포함하지 않습니다.
--without-bench 벤치마크를 위한 내용도 포함하지 않습니다.
--with-charset=euckr 문자셋을 한글 문자셋인 euckr을 사용합니다.

그럼 삽질 열심히..ㅎㅎㅎ

[출처] http://blog.daum.net/ddingjo/13639054

신고

'리눅스 서버 > Mysql' 카테고리의 다른 글

mysql 5.0.44 사용자 계정 추가  (0) 2010.04.09
phpMyAdmin 3.2.4 설치  (1) 2010.04.08
mysql 설치  (0) 2010.01.31

+ Recent posts

티스토리 툴바