CentOS6.8 MySQL의 설치 구성

1 되찾기 소스를 다운로드 MYSQL

  wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

2, 설치 MySQL의 - 커뮤니티 - 릴리스 el7-5.noarch.rpm 패키지

  rpm -ivh mysql-community-release-el7-5.noarch.rpm

  이 패키지를 설치 한 후에는이 MySQL을 냠 REPO 소스를 얻을 : 

  /etc/yum.repos.d/mysql-community.repo 및  /etc/yum.repos.d/mysql-community-source.repo.

   설치 냠 MySQL의 서버를 설치

오류는 경우 :

 

 해결 방법 : 1, VI MySQL을 커뮤니티 커뮤니티 .repo

       2,找到mysql-56-community,enable置为0 enable=0;

          并重新安装    yum install mysql-server

 3 문자 세트 구성 (/etc/my.cnf에)

  [mysqld를] 노드 첨가

    기본 문자 집합 = UTF8

    문자 집합 서버 = UTF8

  저장하고 종료 : WQ

4, 중국어 구성 windos 아래 구성의 my.ini 깨져

  의 my.ini [mysqld를] 내의 버전 5.1 (1)는 [MySQL을]이 기록된다 :

    기본 문자 집합 = UTF8

  (2)와 같은 버전 5.5, MySQL의 []에 기록, [] 내의 mysqld를 할 수 있지지만 :

    문자 집합 서버 = UTF8

5, 발사 구성 이후

  (1) 상에은 chkconfig mysqld를 실행할

  (2) 실시 chkconfig를 --list mysqld를는 (비트 2-5에 표시하고, 확인하다)

6, 방화벽 구성

  (1)는 sudo VI을 / etc / sysconfig / iptables에

  (2) -A INPUT -p TCP는 TCP --dport -m (3306)는 내부에 첨가 수용 - -j

  (3) 방화벽 서비스 iptables를 다시 시작 다시 시작합니다

7, MySQL의 서비스 mysqld를 다시 시작 다시 시작

8, 사용자 구성

  (1) 현재 사용자의 사용자 선택, 호스트 mysql 데이터로부터 패스워드를 확인;

  (2) 익명 사용자는 mysql 데이터베이스에서 user에서 삭제 삭제할 경우 사용자 = "";

  (3) 루트 암호 설정 암호 설정 @ 로컬 호스트 암호 = ( '지정한 패스워드')은 루트이고;

  (4) 添加 用户 삽입 mysql 데이터 (호스트, 사용자, 암호) 값 ( "로컬 호스트 ','username이 ', 패스워드) ('지정한 패스워드 ')로;

  (5) 创建 库 데이터베이스`databaseName` 기본 문자 집합을 utf8 부씩 utf8_general_ci을 만들;

  (6) 로컬 사용자 권한을 모두 부여  

    여기서 databaseName에 모든 권한을 부여 * username이에 @ localhost를 yourpassword``로 식별.;

    계정에 대한 모든 권리는 네트워크 외부 열었다.

    여기서 databaseName에 모든 권한을 부여 * username이에 @`yourpassword`에 의해 확인 된 '%'를.;

    실제 상황과 결합하여 어떤 권한을 열하기로 결정! ! !

    여기서 databaseName에, 선택 업데이 트를 삽입을 부여 * yourpassword``로 식별 yourusername@'192.168.10.205 '에.;

  (7)가 권취 효과 플러시 특권 오퍼레이터를 허용;

추천

출처www.cnblogs.com/baixiong/p/11849225.html