>  기사  >  운영 및 유지보수  >  Linux mysql을 시작하는 데 어떤 권한이 사용됩니까?

Linux mysql을 시작하는 데 어떤 권한이 사용됩니까?

藏色散人
藏色散人원래의
2023-03-14 09:41:211453검색

Linux mysql은 루트 권한으로 시작됩니다. Linux에서 mysql 액세스 권한을 활성화하는 방법은 다음과 같습니다. 1. "netstat -ntlp | grep mysql" 명령을 통해 수신 대기 포트가 있는지 확인합니다. 2. Mysql 구성을 확인합니다. 데이터베이스에 들어가서 "mysql -u root -p use mysql;" 명령을 실행하면 됩니다.

Linux mysql을 시작하는 데 어떤 권한이 사용됩니까?

이 튜토리얼의 운영 환경: linux5.9.8 시스템, MySQL5.7, Dell G3 컴퓨터.

Linux mysql을 시작하는 데 어떤 권한이 사용됩니까?

Linux 환경에서 Mysql에 대한 원격 액세스 권한을 활성화합니다.

Windows의 데이터베이스 시각화 도구를 통해 Linux에 설치된 Mysql에 원격으로 연결합니다.

아래 단계에 따라 하나씩 확인할 수 있습니다!

리스닝 포트가 있는지 확인

netstat -ntlp  |grep  mysql 

Mysql 구성 확인

첫 번째 실행: vim /etc/my.cnf

[mysqld]
port = 3306
bind-address = 0.0.0.0     # 这一行改成0.0.0.0 或者直接注释掉
socket = /tmp/mysql.sock
datadir = /usr/local/mysql/var
skip-external-locking

데이터베이스를 입력하고 다음 명령을 순서대로 실행

  • mysql -u root -p use mysql;

  • Grant ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456'; #여기서 123456은 새 권한 사용자에 대해 설정한 비밀번호입니다. %는 모든 호스트를 나타내며, 또한 호스트 IP 주소에 따라

  • 플러시 권한을 지정하세요. ​ #권한 데이터 다시 로드

  • 사용자에서 *를 선택하세요.

위 내용은 Linux mysql을 시작하는 데 어떤 권한이 사용됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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