사용자가 존재하지 않는 경우 "사용자 생성" 명령을 사용하여 사용자를 생성할 수 있습니다. 이 명령은 MySQL 버전 5.7.6 이상에서 작동합니다. 구문은 다음과 같습니다 -
mysql> CREATE USER IF NOT EXISTS 'yourUserName'@'localhost' IDENTIFIED BY 'yourPassword';
사용자가 존재하지 않는 경우 위의 구문을 적용하여 사용자를 생성하십시오. 쿼리는 다음과 같습니다 -
mysql> CREATE USER IF NOT EXISTS 'Smith'@'localhost' IDENTIFIED BY 'Smith123456'; Query OK, 0 rows affected (0.29 sec)
새 사용자가 생성되었는지 확인하려면 아래 쿼리를 사용하십시오 -
mysql> SELECT User FROM mysql.user;
다음은 출력입니다 -
+------------------+ | User | +------------------+ | John | | Mac | | Manish | | mysql.infoschema | | mysql.session | | mysql.sys | | root | | Smith | | am | +------------------+ 9 rows in set (0.00 sec)
위의 출력을 보면 "Smith"가 성공적으로 생성되었습니다.