일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- airflow
- EC2
- crawling
- 시스템자동화
- apt
- python
- powershell
- elasticsearch
- API
- MySQL
- module
- zabbix
- 자동화
- GIT
- 5.0
- ubuntu
- DB
- ansible
- kibana
- Automation
- ELK
- 데이터 분석
- Linux
- GCP
- AWS
- EKS
- 크롤링
- tcp
- 8.0
- Selenium
- Today
- Total
목록MySQL (5)
Oops - IT
지난 번 포스팅에서는 Symbolic Link를 통하여 MySQL 저장 위치를 변경하는 내용을 포스팅 하였는데, 이번에는 MySQL Initialize 를 통해 실제 저장 위치를 변경하는 방법에 대해서 포스팅 해보겠습니다. 실제 구성 시에는 아래 방법으로 진행하는 것을 권장 드립니다. DB 설정 DB 서버에서 아래와 같이 데이터 및 로그 저장 위치를 변경해줍니다. # 수정 부분 [mysqld] # # * Basic Settings # user = mysql # Data 경로 수정 datadir = /data/dbfiles # Binding 주소 수정 bind-address = 0.0.0.0 mysqlx-bind-address = 0.0.0.0 # Log 경로 수정 log_error = /data/logs..
Permission denied. Connection for controluser as defined in your configuration failed phpmyadmin 실행 시 위와 같은 오류가 발생 시 해결 방법 에러 메세지 해결 방법 이번 phpmyadmin 환경 구성 시 Windows Server 의 Ubuntu 앱을 통해 Ubutnu 가상화 데스크탑을 실행하였는데, 호스트 이름 충돌 문제가 있었음 그래서, 아래와 같이 phpmyadmin의 설정을 변경 해줌 # phpmyadmin 설정 경로 접속 vim /etc/phpmyadmin/config-db.php # 아래 설정 변경 $dbserver='localhost' -> '127.0.0.1' # 변경 내역 $dbserver='127.0.0.1'..
리눅스 환경에서 MySQL DB 저장 위치를 변경하는 방법에 대해서 알아보도록 하겠습니다. OS 환경: Ubuntu 18.04 DB 버전: Mysql 8.0.22 1. MySQL 종료 # service mysql stop 2. DB 저장 위치 생성 - 저는 /data/dbfiles 경로를 이용하였습니다. # mkdir /data/dbfiles 3. 기존 파일 복사 - 1번 방법 # cp -R /var/lib/mysql /data/dbfiles - 2번 방법 # rsync -av /var/lib/mysql /data/dbfiles - 파일 소유자 변경 # chown -R mysql.mysql /data/dbfiles 4. MySQL 설정 변경 - datadir 경로 변경 # vim /etc/mysql/my..
해당 포스트에서는 Root 계정을 제외한 Mysql 계정 암호 변경 방법에 대해서 정리해보겠습니다. 1. MySQL 접속 - 암호를 변경할 계정이 있는 DB에 접속해줍니다. # mysql -u root -p : 암호 입력 - user 정보가 있는 mysql DB로 이동합니다. > use mysql; 2. 암호 확인 - 암호는 user 테이블에 authentication_string에 암호화되어 저장되어 있습니다. > desc user; : 아래와 같은 테이블 구조로 되어 있습니다. - 유저 정보 확인 > select Host, User, authentication_string from user; 3. 암호 변경 - zabbix@localhost 계정의 암호를 'zabbix12#' 변경 ## mysql 8..
** OS 버전: Ubuntu 18.04 Zabbix에서 기본으로 제공하는 MYSQL Template을 이용하여 MYSQL 모니터링 하는 방법에 대해서 소개해보겠습니다. 신규 Template을 사용하기 위하여 Zabbix-Server 및 Agent 버전은 5.0.7로 올려주었으며, DB 분리하는 작업을 진행하였습니다. 간단한 내용이므로 아래에 추가적으로 다루도록 하겠습니다. 1. MYSQL Template 확인 : Zabbix 5.0 설치 후에 보면 위의 그림과 같이 기본적으로 MYSQL Template을 지원합니다. : 저는 이 중에서 맨위의 Template DB MySQL을 적용하는 방법을 진행해보겠습니다. - Macro 확인 : MYSQL.HOST - 모니터링 할 DB가 있는 호스트 명(IP, Ho..