본문 바로가기

반응형

mysql

C276x260 CentOS 7에서 YUM 패키지 매니저를 사용하여 MySQL을 설치하는 방법 CentOS 7에서 YUM 패키지 매니저를 사용하여 MySQL을 설치하는 방법MySQL Community 버전 다운로드 링크https://dev.mysql.com/downloads/mysql/https://dev.mysql.com/downloads/repo/yum/1. MySQL Community Repository 다운로드 및 설치MySQL Community Repository 다운로드wget https://dev.mysql.com/get/mysql80-community-release-el7-7.noarch.rpmMySQL Community Repository 설치yum install mysql80-community-release-el7-7.noarch.rpmMySQL 저장소 목록yum repolist.. 더보기
C276x260 MySQL DB 접속 테스트 MySQL DB 접속 테스트 dbconnectionTest.sh 스크립트 생성 vim dbconnectionTest.sh #!/bin/bash dbHost=192.168.20.145 dbPort=3306 dbUser=root dbPassword=P@ssw0rd1! dbDatabase=test while true; do mysql -s -N --host=${dbHost} --user=${dbUser} --password=${dbPassword} --port=${dbPort} --database=${dbDatabase} -e "select now();" sleep 1; done chmod +x dbconnectionTest.sh bash dbconnectionTest.sh $ bash dbconnection.. 더보기
C276x260 MySQL Login Path 설정하는 방법 MySQL Login Path(mysql_config_editor) 설정하는 방법MySQL에서 Login Path 설정을 통해 로그인 정보를 암호화된 형태로 저장하고 쉽게 접근할 수 있습니다. 이를 설정하면 MySQL 접속 시마다 비밀번호를 입력할 필요가 없으면서도 보안을 유지할 수 있습니다.(MySQL 서버 연결에 대한 자격정보를 저장하는 유틸리티)1. mysql_config_editor 명령어mysql_config_editor는 MySQL 로그인 정보를 안전하게 저장하고 관리하기 위한 도구입니다. MySQL 클라이언트와 연결할 때 반복적으로 입력해야 하는 로그인 정보를 ~/.mylogin.cnf 파일에 암호화하여 저장하고 자동으로 불러옵니다.mysql_config_editor [command] [op.. 더보기
C276x260 MySQL MHA 아키텍처 기반 MySQL 고가용성 스위칭 아키텍처 MHA 아키텍처 기반 MySQL 고가용성 스위칭 아키텍처테스트 환경$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)$ mysqld --versionmysqld Ver 5.7.14 for Linux on x86_64 (MySQL Community Server (GPL))호스트 네임아이피MySQL 역할MHA 역할비고VIP192.168.20.145-- node1192.168.20.146mastermha4mysql-node node2192.168.20.147slavemha4mysql-node manager192.168.20.139 mha4mysql-manager, mha4mysql-node MHA node 구성$ yum -y install perl-.. 더보기
C276x260 mysql 5.7 replication 설정 mysql 5.7 replication 설정DBIP비고master192.168.0.100 slave192.168.0.101 slave192.168.0.102 mysql my.cnf 편집[마스터]server_id = 1log-bin = mysql-bin.logvim /etc/my.cnf[client]default-character-set = utf8[mysqld]server_id = 1log-bin = mysql-bin.logbinlog_cache_size = 2Mmax_binlog_size = 512Mexpire_logs_days = 7log-bin-trust-function-creators = 1#binlog_do_db = wwwdbdatadir=/var/lib/mysqlsocket=/var/lib/m.. 더보기
C276x260 MySQL 5.7 MHA(Master High Availability) 설정 MySQL 5.7 MHA(Master High Availability) 설정테스트 환경호스트명아이피DB 역할MHA비고monitor192.168.0.100-mha4mysql-manager, mha4mysql-node mdb192.168.0.101mastermha4mysql-node sdb192.168.0.102slavemha4mysql-node MHA(MHA Manager and MHA Node) 구성그림 출처 : https://github.com/yoshinorim/mha4mysql-manager/wiki/ArchitectureMHA(MHA Manager and MHA Node) 설치MHA 패키지 다운로드 받기- mha4mysql-manager-0.57- mha4mysql-node-0.57https://.. 더보기
C276x260 MySQL 클라이언트를 설치하는 방법 MySQL 클라이언트를 설치하는 방법MySQL Community Downloads우분투에서 MySQL 클라이언트를 설치MySQL APT 저장소 추가cd /usr/local/srcwget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.debsudo dpkg -i mysql-apt-config_0.8.22-1_all.debMySQL 클라이언트 설치APT 저장소를 업데이트한 후 원하는 MySQL 클라이언트를 설치합니다.sudo apt-get updatesudo apt-get install mysql-clientMySQL 클라이언트 버전 확인mysql --versionCentOS 7에서 MySQL 클라이언트를 설치MySQL 공식 저장소 추가CentOS 7의 .. 더보기
C276x260 Mariadb의 비밀번호를 재설정하는 방법 Mariadb의 비밀번호를 재설정하는 방법 Mariadb 접속 오류 $ mysql -uzabbix_user -p'zabbixpw1!' zabbix_proxy_db ERROR 1045 (28000): Access denied for user 'zabbix_user'@'localhost' (using password: YES) 오류는 사용자 'zabbix_user'가 localhost에서 비밀번호를 사용하여 접속할 때 권한이 거부되었을 때 발생하는 오류입니다. 이 오류를 해결하기 위해 다음 단계를 따라 진행해보세요. 올바른 비밀번호 사용 먼저, 'zabbix_user' 사용자가 사용하려는 비밀번호가 정확한지 확인합니다. 오타나 공백이 없는지 다시 확인해주세요. 사용자 권한 확인 'zabbix_user' 사용.. 더보기

728x90
반응형