> 운영 및 유지보수 > 리눅스 운영 및 유지 관리 > Linux에서 MySQL 데이터베이스를 설치하고 구성하는 방법

Linux에서 MySQL 데이터베이스를 설치하고 구성하는 방법

WBOY
풀어 주다: 2023-07-05 16:13:37
원래의
2225명이 탐색했습니다.

Linux에서 MySQL 데이터베이스를 설치하고 구성하는 방법

머리말:
MySQL은 웹 애플리케이션 개발 및 관리에 널리 사용되는 오픈 소스 관계형 데이터베이스 관리 시스템입니다. Linux 시스템에 MySQL을 설치하고 구성하면 효율적이고 안정적인 데이터베이스 환경을 구축하는 데 도움이 됩니다. 이 기사에서는 Linux에서 MySQL을 설치 및 구성하는 방법을 소개하고 해당 코드 예제를 제공합니다.

1. MySQL 설치

  1. 터미널을 열고 다음 명령을 입력하여 패키지 목록을 업데이트하세요.

sudo apt-get update

  1. 다음 명령을 입력하여 MySQL 서버를 설치하세요.

sudo apt- get install mysql- server

  1. 설치 프로세스 중에 MySQL 루트 사용자의 비밀번호를 입력하라는 메시지가 표시됩니다. 강력한 비밀번호를 설정하시고 꼭 기억하시기 바랍니다.

2. MySQL 구성

  1. MySQL 서비스 시작:

sudo service mysql start

  1. MySQL 보안 구성:

sudo mysql_secure_installation

위 명령을 실행하면 시스템에서 다음을 입력하라는 메시지가 표시됩니다. 후속 작업을 수행하기 위한 MySQL 루트 비밀번호입니다. 프롬프트에 따라 보안 구성을 단계별로 완료합니다.

3. MySQL에 연결

  1. 터미널을 열고 다음 명령을 입력하여 MySQL 데이터베이스 서버에 연결하세요.

mysql -u root -p

성공적으로 연결하려면 프롬프트 후에 MySQL 루트 비밀번호를 입력하세요. MySQL 서버.

4. 데이터베이스 생성

  1. MySQL 서버에 연결한 후 다음 명령을 사용하여 새 데이터베이스를 생성할 수 있습니다.

CREATE DATABASE Database_name; .

5. 사용자 생성 및 권한 할당

다음 명령을 사용하여 새로운 MySQL 사용자를 생성하세요:
  1. CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';

여기서 사용자 이름은 원하는 사용자입니다. 생성할 사용자 이름과 비밀번호는 설정하려는 비밀번호입니다.

데이터베이스에 대한 새 사용자 권한 부여:
  1. database_name에 대한 모든 권한 부여.* TO 'username'@'localhost';

6. MySQL을 종료합니다

MySQL 서버에 연결된 터미널에서 다음 명령을 사용하면 MySQL이 종료됩니다.
  1. 일반적인 명령 예

모든 데이터베이스 표시:

    지정된 데이터베이스 사용:
USE 데이터베이스_이름;

현재 데이터베이스를 표시하십시오.
  1. show 테이블 구조; value1, value2 , value3);

8. 요약

    이 문서에서는 Linux에서 MySQL 데이터베이스를 설치하고 구성하는 방법을 소개하고 관련 코드 예제를 제공합니다. 이 문서의 단계를 따르면 MySQL 데이터베이스 환경을 성공적으로 설정하고 일반 명령을 사용하여 데이터베이스에서 작업할 수 있습니다. 이 기사가 도움이 되기를 바랍니다.
  1. 참고자료:

https://dev.mysql.com/doc/mysql-installation-excerpt/5.7/en/linux-installation.html
  1. https://www.mysqltutorial.org/mysql-create - 테이블/
https://www.mysqltutorial.org/mysql-insert-statement.aspx

위 내용은 Linux에서 MySQL 데이터베이스를 설치하고 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿