& http://www.aliyun.com/zixun/aggregation/37954.html "> nbsp; 설치 및 구성 우분투 시스템 아래 MySQL의는 다음과 같습니다.
MySQL을 설치
sudo-설치 Mysql 서버
이것은 매우 간단 하 고, 이어야 한다 고 생각 모두 문제 설치에 너무 많은, 그래서 우리가 말 하 지 마, 우리는 구성에 대 한 이야기는 다음.
MySQL 구성
우분투, 아래 MySQL 기본 로컬 액세스만 다른 컴퓨터에 액세스할 수 원하는 경우 다음 해야 the/ETC/MYSQL/MY.CNF 구성 파일을 변경 하려면 note! 여기는 단계는:
기본 MySQL 설치 후 루트 사용자가 암호, 그래서 첫 번째 액세스 루트 사용자에 없는:
$mysql-U 루트
사용 하 여-u 루트에 대 한 이유는 지금은 일반 사용자 (Firehare), 고 추가-u 루트 하지 않으면, MySQL Firehare에 기록 됩니다 가정 합니다. 참고 필요 하기 때문에 내가 루트 사용자 모드 여기를 입력 하지 않은 것. 일반, MySQL 작업에서 데이터베이스에서는 루트 사용자 모드를 필요가 없습니다 경우에만 설정의 가능성.
MySQL를 입력 한 후 MySQL에서 루트 사용자 비밀 번호를 설정 하는 가장 중요 한 것은, 그렇지 않으면, MySQL 서비스는 말하는 것이 안전.
Mysql >에 모든 권한을 부여 *. * root@localhost "123456";에 의해 식별 하
참고 루트 암호 123456 사용 하지만 암호가 안전, 이상의 8 자리와 숫자, 및 소문자, 대문자의 조합 사용 하십시오.
이 방법에서는, 당신은 mysql을 루트 암호를 설정 하 고 루트를 사용 하 여 필요한 데이터베이스를 만들. 여기 제가 예를 들어 xoops 걸릴:
Mysql > 만들기 데이터베이스 Xoops;
Mysql > "654321";에 의해 식별 하는 Xoops_root@localhost xoops.*에서 모든 권한을 부여
이 데이터베이스 Xoops에 대 한 모든 권한을 xoops_roots 사용자를 만듭니다. 나중에, 루트 사용자에 대 한 필요 없이 xoops_root Xoops 데이터베이스 관리 하 고 사용자의 사용 권한은 Xoops 데이터베이스에 제한 됩니다.
원격 액세스 또는 제어를 원하는 경우 다음 당신이 해야 할 두 가지:
하나:
Mysql > "%" "654321";에 의해 식별 @ xoops_root에 xoops.*에 모든 권한을 부여
Xoops_root 사용자가 MySQL에 어떤 컴퓨터에서 로그온 할 수 있습니다.
두 번째:
$sudo gedit/etc/mysql/my.cnf
이전 버전
> 스 킵-네트워킹 = > # 건너 네트워킹
새로운 버전에서
> 바인딩 주소 127.0.0.1 = = > 바인딩 주소 = 해당 컴퓨터의 IP
MySQL에 액세스 하려면 다른 컴퓨터를 수 있습니다.