Rocks mysql 데이터베이스의 다중 인스턴스 데이터베이스 구성에 대한 샘플 분석
May 26, 2023 pm 11:22 PMMysql 데이터베이스 기본 경로 수정
httpd 서비스 시작
<strong>mkdir -p /run/httpd</strong><strong><br></strong><strong>systemctl start httpd.service</strong>
1. 멀티 인스턴스란 무엇입니까?
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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

인기 기사

인기 기사

뜨거운 기사 태그

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











PHP를 사용하여 MySQL 테이블에 데이터를 삽입하는 방법은 무엇입니까?

데이터베이스에서 Java 열거 유형의 애플리케이션 시나리오는 무엇입니까?

MySQL 8.4에서 mysql_native_password가 로드되지 않음 오류를 수정하는 방법
