>데이터 베이스 >MySQL 튜토리얼 >mysql 비밀번호 설정 리눅스

mysql 비밀번호 설정 리눅스

WBOY
WBOY원래의
2023-05-23 14:09:092152검색

MySQL은 Linux를 포함한 다양한 운영 체제에서 실행할 수 있는 인기 있는 오픈 소스 관계형 데이터베이스 관리 시스템입니다. Linux 시스템에서는 MySQL의 설치 및 구성이 비교적 간단하지만 데이터베이스의 보안을 보호하기 위해 MySQL에 대한 비밀번호를 설정하는 것이 좋습니다.

이 기사에서는 Linux에서 MySQL의 비밀번호를 설정하는 방법을 설명합니다.

  1. MySQL 설치

먼저 Linux에 MySQL을 설치해야 합니다. 터미널에서 다음 명령을 실행하여 설치할 수 있습니다.

sudo apt update
sudo apt install mysql-server
  1. Start MySQL

설치가 완료되면 MySQL 서비스를 시작해야 합니다. 다음 명령을 사용하여 MySQL 서비스를 시작할 수 있습니다.

sudo systemctl start mysql

시스템이 시작될 때 MySQL이 자동으로 시작되도록 하려면 다음 명령을 사용하여 MySQL 서비스를 활성화할 수 있습니다.

sudo systemctl enable mysql
  1. 루트 사용자 비밀번호 설정

기본적으로 MySQL에서는 루트 사용자에게 비밀번호가 없습니다. 데이터베이스의 보안을 보호하기 위해 루트 사용자의 비밀번호를 설정하는 것이 좋습니다.

다음 명령을 사용하여 MySQL에 로그인할 수 있습니다:

mysql -u root

로그인에 성공하면 다음 명령을 실행하여 루트 사용자 비밀번호를 설정해야 합니다.

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_password';

your_password를 비밀번호로 바꾸세요. 설정하고 싶습니다. 설정이 완료되면 다음 명령을 사용하여 MySQL을 종료합니다. your_password 替换为你想要设置的密码。设置完成后,使用以下命令退出MySQL:

exit;
  1. 测试连接

为了确认密码设置成功,我们可以使用以下命令再次登录MySQL:

mysql -u root -p

在提示后输入你设置的密码,如果登录成功,说明密码设置成功。

  1. 其他用户密码设置

除了root用户,你可以为其他用户设置密码。在MySQL中,添加、修改和删除用户的命令如下:

添加用户:CREATE USER 'username'@'localhost' IDENTIFIED BY 'your_password';

修改用户密码:ALTER USER 'username'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';

删除用户:DROP USER 'username'@'localhost';

usernameyour_passwordrrreee

    연결 테스트
    1. 비밀번호가 성공적으로 설정되었는지 확인하려면 다음 명령을 사용하여 MySQL에 로그인할 수 있습니다. MySQL 다시:
    rrreee

    암호 입력 후 설정을 입력하세요. 로그인에 성공하면 암호가 성공적으로 설정된 것입니다.

      🎜다른 사용자의 비밀번호 설정🎜🎜🎜루트 사용자 외에도 다른 사용자의 비밀번호를 설정할 수 있습니다. MySQL에서 사용자를 추가, 수정, 삭제하는 명령은 다음과 같습니다: 🎜🎜사용자 추가: CREATE USER 'username'@'localhost' IDENTIFIED BY 'your_password';🎜🎜사용자 비밀번호 변경: ALTER USER 'username'@'localhost' ID는 mysql_native_password BY 'new_password';🎜🎜 사용자 삭제: DROP USER 'username'@'localhost';🎜🎜replace username your_password를 설정하려는 사용자 이름과 비밀번호로 바꾸세요. 🎜🎜🎜요약🎜🎜🎜 MySQL에 대한 비밀번호 설정은 Linux에서는 매우 간단한 기본 데이터베이스 보안 조치입니다. 몇 단계만 거치면 완료되며 일단 설정하고 나면 데이터베이스가 더욱 안전해집니다. 🎜

위 내용은 mysql 비밀번호 설정 리눅스의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.