Mysql 데이터베이스 기본 경로 수정
httpd 서비스 시작
<strong>mkdir -p /run/httpd</strong><strong><br></strong><strong>systemctl start httpd.service</strong>
Linux 시스템에서는 다중 프로세스 + 다중 스레드 + 다중 사전 할당 메모리 구조를 나타냅니다.
일반적으로 사용되는 테스트 환경, 테스트 마스터-슬레이브, 고가용성 등
다중 인스턴스 구성 방식: (다중 데이터베이스 관리 시스템)
端口port分开 配置文件分开 socket分开 日志分开 多serverid 都可以使用mysql用户 #总结,初始化多次数据库
디렉토리 수정 권한 생성
<strong>mkdir /share/work/mysql mkdir /share/work/mysql/3306<br></strong><strong>chown mysql:mysql -R /share/work/mysql</strong>
mysql 구성 파일을 수정하고 "vi /share/work/mysql/3306/my.cnf" 명령을 실행합니다. 확인합니다.
cp /etc/my.cnf /share/work/mysql
[mysqld] basedir=/opt/rocks/mysql datadir=/share/work/mysql/3306/data port=3306 socket=/share/work/mysql/3306/mysql.sock log-error=/share/work/mysql/3306/data/mysql.err log-bin=/share/work/mysql/3306/data/mysql-bin server_id=7
데이터베이스 설치
groupadd mysql
useradd -r -g mysql mysq l
으르르르르설정 시작:
비밀번호 초기화 및 원격 로그인 승인
--skip-grant-tables
#6. 여러 인스턴스 닫기
[root@db01 scripts]# mysqladmin -S /share/work/mysql/3306/mysql. 양말 종료
#7. 포트
[root@db01 scripts]# netstat -lntup|grep 330
tcp6
#8. 다중 인스턴스 비밀번호 설정
[root@db01 스크립트]# mysqladmin -uroot -S /share/work/mysql/3306/mysql.sock 비밀번호 '3306'
#9. 라이브러리 연결 확인(server_id 보기)
[root@db01 scripts]# mysql -uroot -p3306 -S /share/work/mysql/3306/mysql.sock -e "'server_id'와 같은 변수 표시;"경고: 명령줄 인터페이스에서 비밀번호를 사용하는 것은 안전하지 않을 수 있습니다.
+---------------+-------+
| 변수 이름 | 값 | ------+-------+
|서버 ID |7 |
+------ ------+------- +
위 내용은 Rocks mysql 데이터베이스의 다중 인스턴스 데이터베이스 구성에 대한 샘플 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!