"LInux에서 MySql 및 MariaDB를 설치하고 구성하는 방법"

提示:mariadb和mysql的配置以及安装流程都一样,本文章中mariadb举个例子,下载mysql的同样的方法,放心

MariaDB 데이터베이스 다운로드

첫 번째 단계는 시스템이 인터넷에 제대로 연결되어 있는지 확인합니다.

ping www.baidu.com

image.png
인터넷 서핑이 정상인지 여부를 테스트합니다. 사진이 같으면 인터넷을 정상적으로 사용할 수 있음을 의미합니다.

2 단계 : MariaDB 다운로드 전주의 사항

데이터베이스를 다운로드하는 경우 yum 명령을 사용하십시오.

yum 명령 소개 : Windows에는 자체 애플리케이션 몰이 있고 yum은 Linux에 연결된 애플리케이션 몰입니다. yum 명령을 사용하여 애플리케이션을 다운로드합니다.

단점 : 다운로드 한 애플리케이션의 경로가 기본값이므로 찾기가 쉽지 않습니다.

장점 : 한 줄의 명령으로 원하는 애플리케이션을 다운로드 할 수 있습니다.

---- 다운로드하기 전에 이전에 설치된 파일을 지 웁니다.

팁 :이 단계는 개인적인 필요에 따라 생략 할 수 있습니다.

이전에 yum을 사용하여 다른 응용 프로그램을 다운로드 한 경우 사용하지 않는 것이 좋습니다.

 yum clean all  清空已安装文件   如果下载失败之后执行的.

3 단계 : MariaDB 데이터베이스 다운로드

yum install mariadb-server 安装mariadb数据库

image.png
위의 명령을 실행하면 다운로드가 시작되고 다운로드 과정에서 아무것도 건드리지 않습니다. 결국
사진과 동일한 내용을 보여주고 y를 눌러 빌드합니다.
image.png
최종 결과는 다운로드가 완료되는 것입니다. 완전한!

4 단계 : 데이터베이스 시작 및 초기화

1.1 데이터베이스를 시작하는 몇 가지 명령

1.启动命令 systemctl start mariadb
2.重启命令 systemctl restart mariadb
3.关闭命令 systemctl stop mariadb

데이터베이스를 다운로드 한 후 데이터베이스 시스템을 시작하십시오 .ctl start mariadb

1.2 데이터베이스 초기화 명령

    mysql_secure_installation

데이터베이스를 시작한 후 초기화해야 할 것은 데이터베이스 비밀번호를 설정하는 것
입니다. 비밀번호 없이는 데이터베이스에 들어갈 수 없습니다.
image.png

명령을 입력하면 그림의 프롬프트가 나타나고 Enter 키를 직접 눌러 뱅크를 만듭니다.

image.png
그런 다음 암호를 설정했는지 물어보고 y를 누르십시오.

y를 누르면 암호를 입력하라는 메시지가 나타납니다. 암호를 입력하고 ENTER를
다시 클릭하여 암호 가 확실한지 묻습니다. 암호를 다시 입력 한 다음 ENTER를 클릭하여 실행합니다.

image.png
비밀번호를 입력하면 위와 같은 메시지가 표시됩니다 y를 눌러 보겠습니다. y를
총 4 번 누르세요

1.3 데이터베이스 구성 설정

1.3.1 데이터베이스 입력

암호와 계정 번호를 입력하여 다음과 같이 데이터베이스 명령을 입력하십시오.
image.png

    mysql -u root -p

그러면 비밀번호를 입력하라는 메시지가 나타납니다. 비밀번호를 입력하면 데이터베이스를 성공적으로 입력합니다 (비밀번호는 투명 함).
image.png
데이터베이스를 성공적으로 입력합니다. 데이터베이스 표시는 여러 데이터베이스를 질의하는 것입니다.

1.3.2 mysql 데이터베이스 입력

mysql 데이터베이스를 입력하고 mysql을 사용하십시오.
image.png

1.3.3 사용자 테이블 쿼리

show tables는 현재 데이터베이스에 여러 테이블이 있다는 것입니다.
image.png
사용자 테이블을 쿼리하고 호스트를 선택하고 사용자에서 사용자를 선택하고
image.png
구성한 경우 호스트와 사용자를 쿼리해야합니다.

1.3.4 표에서 호스트 수정


image.png
데이터베이스 주소의 수정을 용이하게하기 위해 데이터베이스의 내용 을 수정하도록 localhost 를 수정 하려고 합니다.

1.3.5 데이터베이스 구성 새로 고침

image.png

刷新数据库配置 命令:flush privileges

Linux 방화벽 정책 구성

방화벽을 구성해야하는 이유 : 이제 데이터베이스는 정상적으로 액세스되지만 Linux에서 매번 데이터베이스를 운영 할 수 없으며 원격으로 연결될 수 있습니다. 현재 방화벽은 데이터베이스에 대한 원격 액세스를 허용하지 않으므로 다음 작업을 수행해야합니다. 방화벽 구성

방화벽 상태 확인

    命令: firewall-cmd --state

image.png

팁 : 데이터베이스에서 두 번째 명령이 실행 된 후
실행하면 방화벽이 실행됩니다.
실행 중이 아니면 두 번째 단계가 없습니다.

방화벽 구성

설명 : 방화벽에 Linux 시스템이 시작될 때 방화벽이 어떻게 작동해야하는지 나타내는 구성 파일이 있습니다 !!!
요구 사항 : 향후 방화벽을 시작할 필요가 없음을 Linux 시스템에 알립니다.

命令: `systemctl disable firewalld.service`

image.png

수동으로 방화벽 끄기

설명 : 명령
명령으로 수동으로 방화벽 끄기 :systemctl stop firewalld.service
image.png

지금까지 데이터베이스를 성공적으로 다운로드하고 구성했으며
데이터베이스 링크 주소와 방화벽 제한을 구성했습니다.
이제 데이터베이스는 일반적으로 원격으로 연결됩니다.

추천

출처blog.csdn.net/weixin_45103228/article/details/113757287