MySQL은 데이터와 정보를 저장하기 위해 다양한 애플리케이션에서 널리 사용되는 오픈 소스 관계형 데이터베이스 관리 시스템입니다. 이번 글에서는 Linux 시스템에서 MySQL 서버를 설정하는 방법을 보여드리겠습니다.
MySQL 설치를 시작하기 전에 다음 준비를 수행해야 합니다.
다음 명령을 실행하여 MySQL을 설치하세요.
sudo apt-get update
sudo apt-get install mysql-server
설치 과정에서 MySQL용 수퍼유저 계정을 설정해야 합니다. (예: 루트 사용자) 비밀번호. mysql_secure_installation 명령을 통해 구성할 수 있습니다.
sudo mysql_secure_installation
MySQL 루트 사용자의 비밀번호를 입력하라는 메시지가 표시되고 답변해야 할 일련의 질문이 있습니다. MySQL 보안을 강화하려면 "예" 옵션을 선택하고 새 비밀번호를 설정하는 것이 좋습니다.
다음 명령을 사용하여 MySQL 서버에 연결할 수 있습니다.
mysql -u root -p
-u 매개변수는 사용할 사용자 이름을 나타내며, -p 매개변수에는 다음 명령이 필요합니다. 비밀번호를 입력하세요.
다음 명령을 사용하여 새로운 사용자 및 데이터베이스를 추가할 수 있습니다:
CREATE DATABASE dbname;
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON dbname .* TO 'username'@'localhost';
여기서 dbname은 생성하려는 데이터베이스의 이름이고, username은 생성하려는 사용자 이름이고,password는 사용자에게 할당하려는 비밀번호입니다.
기본적으로 MySQL 서버는 로컬 연결만 허용합니다. MySQL 서버에 원격으로 액세스해야 하는 경우 다음을 수행해야 합니다.
sudo nano /etc/mysql/ mysql.conf.d/mysqld.cnf
bind-address = 0.0.0.0
sudo 서비스 mysql restart
방화벽을 사용하는 경우 포트 3306(MySQL에서 사용하는 기본 포트)을 열어두세요.
sudo ufw make 3306/tcp
MySQL 서버에 연결할 수 없는 경우 다음을 확인해보세요.
요약하자면, MySQL은 고성능이고 안정적이며 유지 관리가 쉬운 관계형 데이터베이스 관리 시스템입니다. 또한 MySQL 서버를 설치하고 구성하는 것도 비교적 간단합니다. 이 기사의 소개를 통해 애플리케이션에서 사용할 MySQL 서버를 쉽게 설정할 수 있습니다.
위 내용은 Linux 시스템에서 MySQL 서버를 설정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!