이 문서는 MySQL 튜토리얼 원격 연결을 여는 방법에 3, 첫 번째는 MySQL에 원격 연결을 MySQL cmd 명령 프롬프트, 오 수정 하도록 MySQL My.ini 파일 구성을 수정 하는 방법 3.
방법 1
MySQL 함수에 원격 연결을 좋아?
먼저이 컴퓨터의 MySQL 연결 (SSH 로그인 터미널, 다음 명령을 입력):
mysql-uroot-p
암호 로그인 입력를 입력 다음 문을 실행 합니다.
에 모든 권한을 부여 *. * '사용자' @ '%' option;와 '비밀 번호'에 의해 식별
사용자가 사용자 이름, 루트, MySQL 기본값 암호 암호 설정입니다. % 모든 호스트를 나타냅니다. 이 모든 원격 호스트를 액세스할 수 있습니다.
방법 2
MySQL 원격 기능이 다음과 같이 설정:
MySQL를 입력, 새로운 사용자 itbc 만들:
형식: 데이터베이스 튜토리얼 이름. 테이블 이름 사용자 @ 로그인 호스트 "사용자 암호";에 의해 식별에 대 한 권한을 부여합니다
그랜트 선택, 업데이트, 삽입, 삭제 *. * itbc@192.168.88.234 "itbc1234";에 의해 식별 하
결과 보기 및 실행:
사용 MySQL;
선택 호스트, 사용자, 암호 사용자;
방금 만든 ITBC 사용자가 이미 사용자 테이블에서 볼 수 있습니다. 호스트 필드 로그온 호스트, 그들의 값은 IP, 수 또는 호스트 이름은 사용할 수 있는 나타내고 ITBC 사용자 모든 클라이언트 컴퓨터에서 MySQL 서버에 로그온 할 수 및 개발 시 설정 하는 것이 좋습니다 의미 % 호스트 필드의 값을 변경.
업데이트 사용자 설정된 호스트 = '%' 어디 사용자 = 'ITBC';
방법 3
기본적으로 MySQL은 원격 컴퓨터를 통해 액세스할 수 없습니다 하 고 다음과 같은 구성을 사용 하 여 액세스할 수 있습니다.
나의 MySQL 환경은 우분투 + MYSQL5
1. 수정 the/etc/mysql/my.conf, 수정 하 여 My.con 컴퓨터의 실제 IP 주소는 아마 다음과 같이 지정 된 바인딩 주소 수정
[Mysqld]
#
# * 기본 설정
#
기본 문자셋 u t f 8
=
기본 스토리지 엔진 innodb
=
바인드 주소 192.168.1.107 =
사용자 MySQL
=
pid 파일 =/var/run/mysqld/mysqld.pid
소켓 =/var/run/mysqld/mysqld.sock
포트 = 3306
basedir = / usr
DataDir = / var/lib/mysql
tmpdir = / tmp
언어 = / usr/공유/mysql/영어
스 킵 외부 잠금
2. 다음 명령을 실행 하는 루트 MySQL 로그인
@ '%' '123456';에 의해 확인 된 수 중 음파 탐지기를 sonardb.*에 모두 부여
모두 '123456';으로 식별 하는 sonar@localhost에 sonardb.*에
부여
방문 하고자 하는 데이터베이스의 이름으로 Sonardb 교체, 수 중 음파 탐지기는 사용 하려는 사용자 이름, 123456 암호는 원격 액세스 기능으로 대체 됩니다.