현대 컴퓨터 애플리케이션 개발에서 데이터베이스는 필수적인 부분입니다. 운영 체제에 데이터베이스 소프트웨어를 설치하는 것 외에도 구성 및 관리도 필요합니다. 이 기사에서는 Linux에서 데이터베이스 서비스를 구성 및 관리하는 방법을 자세히 설명하고 구체적인 코드 예제를 제공합니다.
이 기사에서는 가장 인기 있는 오픈 소스 관계형 데이터베이스 중 하나인 MySQL 데이터베이스에 중점을 둘 것입니다. 또한 Linux 운영 체제에서는 MySQL 서버를 사용합니다. MySQL 서버를 설치하는 방법은 운영 체제에 따라 다르지만 점점 더 많은 Linux 배포판이 기본 소프트웨어 리포지토리에 이를 포함하고 있어 패키지 관리자에서 쉽게 설치할 수 있습니다.
MySQL 서버를 설치한 후에는 실행되도록 구성해야 합니다. 먼저 MySQL 시스템 사용자를 할당하고 해당 사용자에게 적절한 권한이 있는지 확인해야 합니다.
sudo useradd mysql sudo passwd mysql
다음으로 MySQL 패키지를 설치하고 시스템 부팅 시 MySQL 서버를 시작해야 합니다. Ubuntu에서 MySQL 서버를 설치하고 시작하는 명령은 다음과 같습니다.
sudo apt-get update sudo apt-get install mysql-server sudo systemctl start mysql sudo systemctl enable mysql
설치가 완료되면 다음 명령을 사용하여 MySQL 서버에 연결할 수 있습니다.
mysql -u root -p
그런 다음 데이터베이스 생성 및 관리를 시작할 수 있습니다. 테이블에 데이터 추가. 다음은 몇 가지 샘플 명령입니다.
CREATE DATABASE mydatabase;
DROP DATABASE mydatabase;
CREATE TABLE mytable (id int, name VARCHAR(255));
DROP TABLE mytable;
INSERT INTO mytable (id, name) VALUES (1, 'John');
SELECT * FROM mytable;
또한 다음 명령을 사용하여 MySQL 서버를 구성할 수도 있습니다.
MySQL 구성 파일(위치: /etc/mysql /mysql.conf.d/mysqld.cnf)에서 다음 줄을 찾으세요:
port = 3306
"3306"을 원하는 포트 번호로 변경하고 MySQL 서버를 다시 시작하세요.
다음 명령을 사용하여 새 MySQL 사용자를 만듭니다(이름과 비밀번호를 원하는 것으로 바꾸세요):
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
다음 명령을 사용하세요 새 사용자에게 권한을 할당하려면:
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost';
다음 명령을 사용하여 기존 MySQL 사용자의 비밀번호를 변경합니다(이름과 비밀번호를 자신의 사용자 이름과 새 비밀번호로 바꿉니다).
SET PASSWORD FOR 'username'@'localhost' = PASSWORD('newpassword');
간단히 말해서, Linux에서 MySQL 서버를 구성하고 관리하려면 데이터베이스, 테이블, 사용자를 생성하고 관리하는 방법을 알아야 합니다. 위에 제공된 예제 명령은 시작하는 데 도움이 될 수 있습니다. 이러한 기본 명령과 고급 MySQL 기능을 결합하면 애플리케이션에 안정적인 데이터 저장 및 관리를 제공하는 안정적이고 신뢰할 수 있는 데이터베이스 서버를 구축할 수 있습니다.
위 내용은 Linux에서 데이터베이스 서비스를 구성하고 관리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!