002 centos 6.5 tar 패키지 방식 으로 my sql 6.8 설치
링크
환경: 1. 운영 체제: CentOS release 6.8 (Final) 2. 설치 버 전: mysql - 5.6.31 - linux - glibc 2.5 - x8664. tar. gz 3. 다운로드 주소:http://dev.mysql.com/downloads/mysql/ 4. 다운로드 설명: 위의 다운로드 주 소 는 최신 버 전 입 니 다. 이전 버 전 을 다운로드 하려 면 페이지 의 하이퍼링크 "Looking for previous GA versions?" 를 클릭 하 십시오.
설치 절차:
0. 이전 버 전의 MySQL 마 운 트 해제
maysql 관련 파일 찾기 및 삭제
find / -name mysql
rm -rf ,
find / -name mysql|xargs rm -rf
1. 패키지 저장 디 렉 터 리 에서 압축 해제 명령 을 실행 합 니 다.
tar -zxvf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz
2. 설치 패 키 지 를 삭제 하고 압축 해 제 된 파일 의 이름 을 바 꿉 니 다.
rm -rf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.6.31-linux-glibc2.5-x86_64/ /usr/local/mysql
3. mysql 사용자 그룹 과 mysql 사용자 추가
사용자 와 그룹 이 존재 하 는 지 확인 합 니 다.
groups mysql
없 으 면 추가
groupadd mysql
useradd -r -g mysql mysql #-r
groups mysql
4. mysql 디 렉 터 리 에 들 어가 권한 변경
cd mysql/
chown -R mysql:mysql ./
5. 설치 스 크 립 트 실행
./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data (--pid-file=/usr/local/mysql/data/mysql.pid --tmpdir=/tmp)
설치 후 현재 디 렉 터 리 소유 자 를 루트 사용자 에 게 date 디 렉 터 리 소유 자 를 my sql 로 변경 합 니 다.
chown -R root:root ./
chown -R mysql:mysql data
6. 프로필
cd /software/mysql-5.6.21/support-files
cp my-default.cnf /etc/my.cnf
cp mysql.server /etc/init.d/mysql
6. mysql 비밀번호 변경
mysql 서비스 시작
./support-files/mysql.server start
# MySQL , MySQL , ,
ps aux | grep mysql
kill -9
# MySQL
ps aux|grep mysql|awk '{print $2}'|xargs kill -9
MySQL 을 시작 한 후 다음 명령 을 실행 하여 암 호 를 변경 합 니 다.
./bin/mysqladmin -u root -h 127.0.0.1 password 'root'
** **
./bin/mysqladmin -u root password 'new-password'
./bin/mysqladmin -u root -h localhost.localdomain password 'new-password'
비밀번호 변경 후 MySQL 로그 인 가능
./bin/mysql -h127.0.0.1 -uroot -proot
7. 원 격 로그 인 권한 증가
로 컬 Mysql 로그 인 후 다음 명령 을 실행 합 니 다.
grant all privileges on *.* to root@'%' identified by ' ';
flush privileges;
8. MySQL 을 서버 시스템 서비스 에 추가
cp support-files/mysql.server /etc/init.d/mysqld
chkconfig --add mysqld
chkconfig mysqld on
service mysqld restart
service mysqld status
9. mysql 보안 로그 인 설정
1. 모든 사용자 암호 set passowrd for 'root' @ '%' = password ('비밀번호') 2. 빈 사용 자 를 삭제 3. 기본 루트 사용 자 를 다른 이름 으로 변경
기타 내용:
1. mysql 서비스 시작 및 정지 (win 7)
방식: 파일 방식: 서비스 에 있 는 my sql 서 비 스 를 찾 아 재 시작 명령 행 방식: cmd - > net start my sql - > net stop my sql - > net start my sql
2. MySQL 로그 인 및 종료 (win 7)
로그 인: mysql 파라미터 - D 지정 한 데이터베이스 mysql - V 출력 mysql 버 전 정보 mysql - urot - p \ # Enter p 암호 mysql - urot - P - h 127.0.0.0.1 \ # P 단 구 호 는 기본적으로 3306 입 니 다.h 서버 이름
종료: exit;quit; \q;
3. mysql 프로필 my. cnf 상세 설명 [부분]
링크
4. 데이터베이스 권한
/ / 사용자 mysql > insert into mysql. user (Host, User, Password) 값 ("localhost", "phplamp", password ("1234")); / /시스템 권한 표 mysql > flush privileges 새로 고침;
5. my sql 에서 어떤 my. cnf 를 설정 파일 로 사용 하 는 지 확인 합 니 다.
mysql --help | grep my.cnf
6. 설치 명령
./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data (--pid-file=/usr/local/mysql/data/mysql.pid --tmpdir=/tmp)
7. 별명 설정
ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.