Securing the Initial MySQL Account +--------------------+ shell>  bin/mysqlshow mysql Database: mysql +---------------------------+ | Tables | +---------------------------+ | columns_priv | | component | | db | | default_roles | | engine_cost | | func | | general_log | | global_grants | | gtid_executed | | help_category | | help_keyword | | help_relation | | help_topic | | innodb_index_stats | | innodb_table_stats | | ndb_binlog_index | | password_history | | plugin | | procs_priv | | proxies_priv | | role_edges | | server_cost | | servers | | slave_master_info | | slave_relay_log_info | | slave_worker_info | | slow_log | | tables_priv | | time_zone | | time_zone_leap_second | | time_zone_name | | time_zone_transition | | time_zone_transition_type | | user | +---------------------------+ shell>  bin/mysql -e "SELECT User, Host, plugin FROM mysql.user" mysql +------+-----------+-----------------------+ | User | Host | plugin | +------+-----------+-----------------------+ | root | localhost | caching_sha2_password | +------+-----------+-----------------------+ 258 For more information about  mysql ,  mysqladmin , and  mysqlshow , see Section 4.5.1, “mysql — The MySQL Command-Line Client” , Section 4.5.2, “mysqladmin — A MySQL Server Administration Program” , and Section 4.5.7, “mysqlshow — Display Database, Table, and Column Information” . At this point, your server is running and you can access it. To tighten security if you have not yet assigned a password to the initial account, follow the instructions in Section 2.10.4, “Securing the Initial MySQL Account” . Use the  mysql  program to select information from a table in the  mysql  schema: 2.10.4 Securing the Initial MySQL Account The list of installed databases may vary, but always includes at least  mysql  and  information_schema . If you specify a database name,  mysqlshow  displays a list of the tables within the database: