MySQLユーザーホストのリストを取得するにはどうすればよいですか?
まず、MySQL.userテーブルを使用して、MySQLユーザーアカウントのリストを取得します。 MySQL.userテーブルからselectuser列を使用して、MySQLユーザーアカウントのリストを取得できます。
クエリは次のとおりです-
mysql> select user from MySQL.user;
次の出力には、すべてのユーザーが表示されます-
+------------------+ | user | +------------------+ | Manish | | mysql.infoschema | | mysql.session | | mysql.sys | | root | | am | +------------------+ 6 rows in set (0.06 sec)
これで、MySQL.userテーブルからホストのリストを取得できます。 MySQL.userテーブルにホスト列があります。
クエリは次のとおりです-
mysql> select user,host from MySQL.user;
次の出力は、ユーザーとホストを表示します-
+------------------+-----------+ | user | host | +------------------+-----------+ | Manish | % | | mysql.infoschema | % | | mysql.session | % | | mysql.sys | % | | root | % | | am | localhost | +------------------+-----------+ 6 rows in set (0.00 sec)
-
MySQLに別のユーザーとしてログインする方法は?
MySQLに別のユーザーとしてログインする場合は、「mysql-u-pcommand」を使用する必要があります。別のユーザーとしてログインするための構文は次のとおりです。 >mysql -u yourUsername -p After pressing enter key Enter password − 上記の構文を理解するために、MySQLでユーザーを作成しましょう。構文は次のとおりです- CREATE USER 'yourUserName'@'localhost' IDENTIFIED BY 'yourPassword';
-
MySQLで行データのmax(id)を取得するにはどうすればよいですか?
max(id)を取得するには、MySQLのMAX()メソッドを使用します。以下は構文です- select MAX(yourColumnName) AS anyAliasName from yourTableName; まずテーブルを作成しましょう- mysql> create table DemoTable710 (Id int); Query OK, 0 rows affected (0.53 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable710 values(1001); Query O