MySQL은 기업과 개인이 널리 사용하는 인기 있는 관계형 데이터베이스 관리 시스템입니다. MySQL을 다시 설치하거나 새 버전으로 업그레이드해야 하는 경우 일반적으로 이전 버전을 먼저 제거해야 합니다. 이 문서에서는 데이터베이스를 올바르게 관리할 수 있도록 MySQL을 제거하고 설치하는 방법을 설명합니다.
1. MySQL 제거
먼저 터미널을 열고 관리자로 로그인한 후 다음 명령을 실행하여 MySQL을 제거해야 합니다.
sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/My* sudo vim /etc/hostconfig
편집기에서 다음 줄을 찾습니다.
MYSQLCOM=-YES-
삭제하거나 주석 처리합니다. 그런 다음 파일을 저장하고 닫습니다. 그런 다음, 다음 명령을 실행하여 기타 관련 파일을 제거하십시오.
sudo rm -rf /Library/Receipts/mysql* sudo rm -rf /Library/Receipts/MySQL* sudo rm -rf /var/db/receipts/com.mysql.*
이제 MySQL이 완전히 제거되었습니다. 다음 단계는 다시 설치하는 것입니다.
2. MySQL 설치
설치를 시작하기 전에 Mac에 Homebrew 및 Xcode 명령줄 도구가 설치되어 있는지 확인하세요. 아직 이러한 도구를 설치하지 않았다면 아래 단계에 따라 설치할 수 있습니다.
1. Homebrew 설치
Homebrew는 Mac에 다양한 소프트웨어 패키지를 설치할 수 있는 패키지 관리자입니다. 터미널을 열고 다음 명령을 실행하여 Homebrew를 설치합니다.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. Xcode 명령줄 도구 설치
Xcode는 소프트웨어 개발 및 컴파일을 위한 강력한 IDE 및 개발 도구입니다. 다양한 기능을 사용하려면 Xcode 명령줄 도구를 설치해야 합니다. 터미널을 열고 다음 명령을 실행하여 Xcode 명령줄 도구를 설치합니다.
xcode-select --install
MySQL을 설치할 준비가 되었습니다. Homebrew를 사용하여 MySQL을 설치하려면 다음 명령을 실행하세요.
brew install mysql
설치가 완료되면 MySQL 서비스를 시작해야 합니다. MySQL을 시작하려면 다음 명령을 실행하세요.
brew services start mysql
이제 MySQL이 Mac에 성공적으로 설치되어 실행됩니다. 다음 명령을 사용하여 MySQL 서비스 상태를 확인할 수 있습니다.
brew services list | grep mysql
서버 상태가 "시작됨"으로 표시되면 Mac에서 MySQL이 성공적으로 시작된 것입니다.
3. MySQL 구성
MySQL을 성공적으로 설치하고 시작한 후에는 MySQL이 최상의 상태로 실행되도록 구성해야 합니다. MySQL 구성 파일을 열려면 터미널에서 다음 명령을 실행하세요.
sudo vim /usr/local/etc/my.cnf
편집기에서 다음 옵션을 사용하여 MySQL을 구성할 수 있습니다.
[mysqld] port=3306 bind-address=0.0.0.0 max_allowed_packet=64M이렇게 하면 MySQL 서버가 사용 가능한 모든 IP 주소에 바인딩되고 더 큰 패킷 크기가 허용됩니다. 4. MySQL 사용MySQL을 성공적으로 설치하고 구성한 후에는 MySQL 클라이언트를 사용하여 MySQL 서버에 연결할 수 있습니다. MySQL에 연결하려면 다음 명령을 실행하세요.
mysql -u root -pMySQL의 루트 사용자 비밀번호를 입력하라는 메시지가 표시됩니다. 비밀번호를 입력하면 MySQL 콘솔로 들어갑니다. 이제 MySQL 명령을 사용하여 새 사용자 생성, 새 데이터베이스 생성 등과 같은 다양한 작업을 수행할 수 있습니다. 다음은 몇 가지 중요한 MySQL 명령입니다.
CREATE USER: 새 사용자를 만듭니다.
위 내용은 mysql 제거 및 설치의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!