PHP MySQL Insert record if not exists in table
차례:
MySQL을 사용하면 여러 사용자 계정을 만들고 적절한 권한을 부여하여 사용자가 데이터베이스를 연결하고 관리 할 수 있습니다.
사용자 계정이 더 이상 필요하지 않은 경우 사용자 권한을 제거하거나 사용자 계정을 완전히 삭제하는 것이 좋습니다.
이 튜토리얼은 MySQL / MariaDB 사용자 계정을 삭제하는 방법을 설명합니다.
DROP USER
문
MySQL에서는
DROP USER
문을
DROP USER
하여 하나 이상의 사용자와 할당 된 권한을 제거 할 수 있습니다. 이 문장의 일반적인 구문은 다음과 같습니다.
DROP USER USER_ACCOUNT…
예를 들어,
brian@localhost
사용자 계정을 제거하여 MYSQL 쉘에 로그인하고 다음을 실행하십시오.
DROP USER 'brian@localhost';
성공하면 명령이 반환됩니다.
Query OK, 0 rows affected (0.00 sec)
단일 명령으로 여러 사용자 계정을 제거하려면
DROP USER
문 다음에 제거 할 사용자를 공백으로 구분하여 실행하십시오.
DROP USER 'brian@localhost' 'any@localhost';
제거하려는 사용자가 현재 로그인 한 경우 사용자 세션이 닫히지 않으며 세션이 끝날 때까지 사용자가 쿼리를 실행할 수 있습니다. 세션이 종료되면 사용자가 제거되고 더 이상 MySQL 서버에 로그인 할 수 없습니다.
사용자가 만든 데이터베이스와 개체는 자동으로 제거되지 않습니다.
MySQL 사용자 계정 제거
이 섹션에서는 MySQL 사용자 계정을 나열하고 제거하는 방법에 대한 단계별 지침을 제공합니다.
먼저 루트 또는 다른 관리 사용자로 MySQL 셸에 로그인하십시오. 이렇게하려면 다음 명령을 입력하십시오.
sudo mysql
mysql -u root -p
아래 명령은 MySQL 셸 내에서 실행됩니다.
MySQL은 사용자에 대한 정보를
mysql
데이터베이스의
user
테이블에 저장합니다. 다음
SELECT
문을 사용하여 모든 MySQL 사용자 계정 목록을 가져옵니다.
SELECT User, Host FROM mysql.user;
출력은 다음과 같아야합니다.
+------------------+-----------+ | user | host | +------------------+-----------+ | root | localhost | | luke | % | | jabba | localhost | | jabba | 10.10.8.8 | | chewbacca | localhost | +------------------+-----------+ 5 rows in set (0.00 sec)
MySQL에서 사용자 계정은 사용자 이름과 호스트 이름 부분으로 구성됩니다.
jabba@localhost
와
[email protected]
은 다른 사용자 계정입니다.
chewbacca@localhost
사용자 계정이 더 이상 필요하지 않으며 해당 계정을 제거하려고한다고 가정하겠습니다.
사용자 실행을 삭제하려면 다음을 수행하십시오.
DROP USER 'chewbacca'@'localhost'
Query OK, 0 rows affected (0.00 sec)
이 명령은 사용자 계정과 해당 권한을 제거합니다.
이제 사용자가 제거되었으므로 해당 사용자와 연관된 데이터베이스를 제거 할 수도 있습니다.
결론
MySQL 사용자 계정을 제거하려면
DROP USER
문과 제거하려는 사용자 이름을 사용하십시오.
오후 5시 : 쉽고 사용자 정의가 가능한 프로젝트 관리 <오후 9시> 오후 5시에 액세스 할 수 있고 사용자 정의가 가능한 사용자 인터페이스를 통해 프로젝트를 계속 진행할 수 있습니다.

작업 관리 및 우선 순위 지정 사업 의무를 이행하는 열쇠입니다. 거의 모든 비즈니스 전문가는 소규모 프로젝트를 관리하고 효과적으로 다른 사람들과 협력하여 작업을 완료하는 방법을 가지고 있습니다. 하지만 개선 될 수 있습니까?
빠른 사용자 관리자는 Windows 10에서 사용자 및 사용자 계정을 관리하기위한 간편한 휴대용 응용 프로그램입니다 / 8 / 7. 이 도구로 다양한 사용자 계정 설정을 수행하십시오.

제어판의 사용자 계정 애플릿은 사용자 계정을 관리하는 데 도움이됩니다. 새 사용자 계정을 만들고 사용자 계정 이름을 변경하고 더 많은 작업을 수행 할 수 있습니다. 그러나 계정 비활성화, 사용자 혜택 변경 및 여러 사용자 추가와 같은 작업을 신속하게 수행해야 할 때 많은 도움이되지 않습니다.
MySQL 사용자 계정을 생성하고 권한을 부여하는 방법

MySQL 서버를 사용하면 수많은 사용자 계정을 만들고 적절한 권한을 부여하여 사용자가 데이터베이스에 액세스하고 관리 할 수 있습니다. 이 튜토리얼은 MySQL 사용자 계정을 생성하고 권한을 부여하는 방법을 설명합니다.