ホームページ >データベース >mysql チュートリアル >MySQLにユーザーが存在するかどうかを確認して削除しますか?
MySQL に存在するユーザーの数を確認するには、MySQL.user テーブルを使用します。現在存在するユーザーの数を確認する構文は次のとおりです。
mysql> SELECT User FROM mysql.user;
次の出力は、ユーザー -
+------------------+ | User | +------------------+ | Mac | | Manish | | mysql.infoschema | | mysql.session | | mysql.sys | | root | | Smith | | am | +------------------+ 8 rows in set (0.00 sec)
を示しています。これで、ユーザーを確認し、存在する場合は削除できます。
MySQL からユーザーを削除する構文は次のとおりです -
DROP USER IF EXISTS yourUserName;
これで、上記の構文を実装してユーザーが存在する場合に削除できるようになります。ユーザー「Mac」にドロップを適用しています。クエリは次のとおりです。
mysql> DROP USER IF EXISTS Mac; Query OK, 0 rows affected (0.11 sec)
ユーザー「Mac」が削除されているかどうかを確認します。クエリは次のとおりです -
mysql> SELECT User FROM mysql.user;
次は、ユーザー「Mac」が正常に削除されたことを示す出力です -
+------------------+ | User | +------------------+ | Manish | | mysql.infoschema | | mysql.session | | mysql.sys | | root | | Smith | | am | +------------------+ 7 rows in set (0.00 sec)
以上がMySQLにユーザーが存在するかどうかを確認して削除しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。