소스파일 설치는 내가 원하는 경로에 지정하지만 귀찮고 개발서버에 구축할때는 yum 이편하다 물론 버전이 최신이 아니어서
실장할려는 서버의 버전과 맞춰 주는 과정은 중요하다
yum install mysql mysql-server
로 설치 후
대게는 서비스에 자동 등록이 되어서
service mysqld start
하면 바로 기동이 된다
하지만 최초 로긴이 잘 안되거나 뭐 기타 이상이 있으면
(mysqladmin -u root password 로 비번 생성 후 mysql -u root -p 로 패스워드 입력 하면 deny 가 나오는데
아마도 password 함수로 비번을 디코딩안하고 들어가서 생긴 현상일지도 모르겠다고 생각해 봣다..뭐 귀찮아서
거기까진 테스트 못햇지만..
서핑 하다가 발견했는데 최초 설치시는 root 암호가 설정되어 있지 않다고 한다.
그래서 mysqladmin -u root -p password new-password 하고
mysql -u root mysql
로 들어가면 된다는데 안 해 봐서 나중에 확인 예정인데...
)
service mysqld stop
하고 find / -name 'mysqd_safe'
찾아서 mysqld_safe --skip-grant-tables& 으로 실행후
mysql 접속 하면 접속이 된다
접속 후 use mysql 로 db 변경 하고
update user set password = password('비번') where user = 'root';
flush privileges;
로 적용 그리고 계정에 대한 접근 경로 설정 한다.
물론 설정이 끝난 후 mysql 은 정상 모드로 재시작...
그리고 방화벽에서 포트 오픈...한다.
'mysql' 카테고리의 다른 글
centos mysql 기본 설치 버전 최초 실행 및 데이터위치 설정 (0) | 2015.03.09 |
---|---|
mysql db 생성 및 사용자생성 권한 생성 (0) | 2015.02.10 |
mysql 숫자앞에 특정 자리수 까지 0 붙이기 (0) | 2013.09.10 |
aes 암호화 및 복호화 함수 (0) | 2013.09.08 |
함수(function) 권한 및 기본 생성법 (0) | 2013.09.08 |