독도 광고 모금 캠페인

[참고] MySQL 소스 컴파일시 Linuxthreads 에러 발생.

/usr/include/pthread.h 에 /* Linuxthreads */ 추가

echo '/* Linuxthreads */' >> /usr/include/pthread.h

Posted by Goni

댓글을 달아 주세요

1. update문을 이용하여 root 암호 설정 

mysql 접속
$ mysql -u root -p
(패스워드있을경우 패스워드 확인)

mysql> use mysql;

mysql> update user set password=password('1234') where user='root';

mysql> flush privileges;

or

mysql> set password for root = password('new-password');



2. mysqladmin을 이용하여 root 암호 설정
   

$ mysqladmin -u root -p password new-password
Posted by Goni
TAG mysql

댓글을 달아 주세요

mysql4 설치

설치확인
rpm -qa|grep mysql

다운로드
wget http://downloads.mysql.com/archives/mysql-4.1/mysql-4.1.21.tar.gz

유저생성
groupadd -g 5100 mysql
useradd -g mysql mysql

압축해제
tar xvfz mysql-4.1.21.tar.gz

설정
./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --sysconfdir=/etc --with-charset=euckr

--prefix : 설치경로
--localstatedir : DB저장경로
--sysconfdir : 환경설정경로
--with-charset : 언어설정

설치
make && make install

설정파일 복사(/usr/local/mysql/share/mysql)
my-huge.cnf : Mem 1~2G
my-large.cnf : 512M
my-medium.cnf : 128M~256M
my-small.cnf : 64M 이하

cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf

기본DB생성
/usr/local/mysql/bin/mysql_install_db

mysql 폴더권한 설정
chown -R mysql:mysql /usr/local/mysql/data

mysql 데몬스크립트mysql.server 파일 설정

# vi /usr/local/mysql/share/mysql/mysql.server

$bindir/mysqld_safe --datadir=$datadir --pid-file=$pid_file >/dev/null 2>&1 &
을 아래와같이 수정
$bindir/mysqld_safe --datadir=$datadir --language=korean --pid-file=$pid_file >/dev/null 2>&1 &

PATH설정
vi /root/.bash_profile
PATH=$PATH:$HOME/bin:/usr/local/mysql/bin

bin에 mysql, mysqldump 심볼릭 링크
ln -s /usr/local/mysql/bin/mysql /usr/bin/
ln -s /usr/local/mysql/bin/mysqldump /usr/bin/

부팅시 자동실행 설정
cp -p /usr/local/mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysqld

chkconfig --add mysqld
chkconfig --level 2345 mysqld on

ntsysv 에서 확인

Posted by Goni
TAG mysql

댓글을 달아 주세요

  1. MP 2007/12/11 07:21  댓글주소  수정/삭제  댓글쓰기

    감사합니다. 좋은 참조가 되었습니다.