본문 바로가기

리눅스

C276x260.fwebp.q85 [draft] MySQL(MariaDB) 데이터베이스를 백업하고 복원하는 방법 MySQL(MariaDB) 데이터베이스를 백업(Export)하고 복원(Import)하는 방법MySQL(MariaDB) 데이터베이스를 백업하고 복구하는 데는 다음과 같은 명령 및 절차를 사용할 수 있습니다. 백업은 데이터의 손실을 방지하고 데이터베이스를 다시 생성하는 데 유용하며 복구는 이러한 백업 파일을 사용하여 데이터를 복원하는 데 사용됩니다.MySQL(MariaDB) 데이터베이스 백업(Export)1. mysqldump 명령 사용 (텍스트 백업)데이터베이스를 텍스트 파일로 백업하려면 mysqldump 명령을 사용합니다.mysqldump -u [사용자명] -p [데이터베이스명] > [백업파일명].sql이 명령은 데이터베이스를 SQL 스크립트 파일로 백업합니다. -u는 MySQL 사용자 이름, -p는 비.. 더보기
C276x260.fwebp.q85 [draft] MariaDB의 비밀번호를 재설정하는 방법 MariaDB의 비밀번호를 재설정하는 방법MariaDB 접속 오류$ mysql -uzabbix_user -p'zabbixpw1!' zabbix_proxy_dbERROR 1045 (28000): Access denied for user 'zabbix_user'@'localhost' (using password: YES)오류는 사용자 'zabbix_user'가 localhost에서 비밀번호를 사용하여 접속할 때 권한이 거부되었을 때 발생하는 오류입니다. 이 오류를 해결하기 위해 다음 단계를 따라 진행해보세요.올바른 비밀번호 사용먼저, 'zabbix_user' 사용자가 사용하려는 비밀번호가 정확한지 확인합니다. 오타나 공백이 없는지 다시 확인해주세요.사용자 권한 확인'zabbix_user' 사용자에게 올바른 .. 더보기
C276x260.fwebp.q85 [draft] 우분투에 MariaDB를 설치하는 방법 우분투에 MariaDB를 설치하는 방법MariaDB는 MySQL의 대체 오픈소스 관계형 데이터베이스 관리 시스템(RDBMS)입니다.기존 MariaDB 설치 확인 및 제거sudo apt remove --purge mariadb-server mariadb-clientsudo apt autoremovesudo apt autoclean1. 시스템 업데이트시스템 패키지를 최신 상태로 업데이트합니다.sudo apt update2. MariaDB 설치기본적으로 MariaDB는 Ubuntu의 기본 패키지 저장소에 포함되어 있으므로 간단하게 설치할 수 있습니다.mariadb-server 패키지는 자동으로 MariaDB를 시작하도록 설정됩니다.sudo apt install mariadb-serverMariaDB 버전 확인.. 더보기
C276x260.fwebp.q85 [draft] CentOS 7에서 MariaDB를 설치하는 방법 CentOS 7에서 MariaDB를 설치하는 방법현재 지원되는 버전은 10.3, 10.4, 10.5, 10.6(5년간 지원)테스트 환경$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)yum-utils 패키지 설치yum install -y yum-utils1. MariaDB 공식 저장소 추가CentOS 7의 공식 저장소에는 MariaDB가 기본적으로 포함되어 있습니다.vim /etc/yum.repos.d/MariaDB.repo# MariaDB 10.6 CentOS repository list - created 2022-12-09 11:34 UTC# https://mariadb.org/download/[mariadb]name = MariaDBbas.. 더보기
C276x260.fwebp.q85 [draft] Vim에서 마우스로 선택할 때 시각적 모드를 비활성화하는 방법 Vim에서 마우스로 선택할 때 시각적 모드(Visual mode)를 비활성화하는 방법1. Vim을 실행하고, 명령 모드로 전환합니다. (Esc 키를 누르면 명령 모드로 전환됩니다.) 2. 다음 명령을 입력하여 .vimrc 파일을 엽니다. 이 파일은 Vim 설정 파일로, 사용자 정의 설정을 저장하는 곳입니다.vim ~/.vimrc 3. .vimrc 파일에서 다음 줄을 추가하거나 수정합니다.set mouse= (또는)echo "set mouse-=a" >> ~/.vimrc 4. 파일을 저장하고 닫습니다. (Esc 키를 누른 다음 :wq 명령을 입력하고 Enter 키를 누릅니다.) 5. Vim을 다시 실행하고 마우스로 텍스트를 선택해 보세요. 이제 시각적 모드로 전환되지 않아야 합니다. .vimrc 파일에 s.. 더보기
C276x260.fwebp.q85 [draft] dpkg 패키지 삭제 스크립트 dpkg 패키지 삭제 스크립트스크립트 작성vim remove_packages.sh#!/bin/bash# 제거할 패키지 목록packages=(nginxredis)# 패키지 제거for pkg in "${packages[@]}"; do # 패키지 제거 #sudo apt purge -y $(dpkg -l | grep "^rc" | awk '{print $2}' | grep "^$pkg" || echo "") sudo apt purge -y $(dpkg -l | grep "$pkg" | awk '{print $2}' || echo "")done# 자동 제거sudo apt autoremove -y스크립트 실행 권한 설정chmod +x remove_packages.sh스크립트 실행bash remove.. 더보기
C276x260.fwebp.q85 [draft] vagrant 설치 및 ubuntu 서버 배포 vagrant 설치 및 ubuntu 서버 배포원도우 패키지 관리자 설치(CHOCOLATEY)요구 사항Windows 7+ / Windows Server 2003+PowerShell v2+ (minimum is v3 for install from this website due to TLS 1.2 requirement).NET Framework 4+Windows PowerShell(오른쪽 마우스 클릭) > 관리자 권한으로 실행chocolatey 설치Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityPro.. 더보기
C276x260.fwebp.q85 [draft] Vagrant를 사용하여 Ubuntu 가상 머신을 설치하고 배포하는 방법 Vagrant를 사용하여 Ubuntu 가상 머신을 설치하고 배포하는 방법테스트 환경운영체제 정보$ cat /etc/os-releaseNAME="Ubuntu"VERSION="20.04.4 LTS (Focal Fossa)"ID=ubuntuID_LIKE=debianPRETTY_NAME="Ubuntu 20.04.4 LTS"VERSION_ID="20.04"HOME_URL="https://www.ubuntu.com/"SUPPORT_URL="https://help.ubuntu.com/"BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-poli.. 더보기