centos mysql 설치 문제
yum -y install pcre-devel lua-devel libxml2-devel ncurses-devel zlib zlib devel curl openssl openssl-devel libtermcap-devel libc-client-devel bison gcc g++ cpp gcc-c++ freetype freetype-devel freetype-utils gd gd-devel libjpeg libjpeg-devel libpng libpng-devel curl curl-devel flex php-mbstring libexif-devel cmake
yum update
adduser -M -s /bin/false mysql
cd /home
mkdir mysql
cd mysql
mkdir data
mkdir log
chown mysql:mysql data
chown mysql:mysql log
drwxr-xr-x. 2 mysql mysql 4096 2015-11-20 23:32 data
drwxr-xr-x. 2 mysql mysql 4096 2015-11-20 23:32 log
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-5.7.9 -DMYSQL_DATADIR=/home/mysql/data -DDEFAULT_CHARSET=euckr -DDEFAULT_COLLATION=euckr_korean_ci -DWITH_EXTRA_CHARSETS=all -DDOWNLOAD_BOOST=1 -DWITH_BOOST=/usr/local/boost
make && make install
ln -s /usr/local/mysql-5.7.9 /usr/local/mysql
chown -R mysql:mysql mysql-5.7.9
cd /home
chown -R mysql:mysql mysql
cd /usr/local/mysql/support-files
cp my-default.cnf /etc/my.cnf
cd /usr/local/mysql/bin
./mysqld --initialize --user=mysql --datadir=/home/mysql/data
./mysqld_safe &
ps -ef | grep mysql
./bin/mysqladmin -u root password 1234
위와 같은 과정으로 설치했습니다.
하지만 데몬 구동 후에
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
위와 같은 오류가 발생합니다. ㅠㅠ
구글에서
ERROR 1045 (28000): Access denied for user 'root'@'localhost'
이거로 찾아보니 있네요.
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
centos에 왜 mysql을 컴파일해서
centos에 왜 mysql을 컴파일해서 설치하나요?
정 필요하면 소스 rpm으로 설치하면 될 것을....
백번 양보해서, 컴파일해서 설치하는 것이 편하다면 다른 배포판을 쓰시는게 좋을 듯 합니다.
----
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.
mysqladmin으로 패스워드 변경시에 -h
mysqladmin으로 패스워드 변경시에
옵션도 같이 줘보세요.
root 계정이 한개가 아닐수도 있기 때문에 호스트 지정이 필요 합니다.
소곤소곤
댓글 달기