显示列出上的所有数据库
步骤1.首先,通过apt
在终端中运行以下以下命令,确保所有系统软件包都是最新的。
sudo apt update
sudo apt upgrade
第2步。显示列出mysql上的所有数据库
要在显示数据库,您将需要以root用户登录mysql / mariadb shell,如下所示:
$ mysql –u username –p enter password: welcome to the mysql monitor. commands end with ; or \g. your mysql connection id is 3 server version: 5.8.64-mysql-ubuntu0.20.04 (ubuntu) 凯发k8一触即发 copyright (c) 2000, 2018, oracle, mariadb corporation ab and others. type 'help;' or '\h' for help. type '\c' to clear the current input statement. mariadb [(none)]>
在mysql shell中执行以下命令:
mysql [(none)]> show databases;
输出:
-------------------- | database | -------------------- | information_schema | | drupal | | magento | | mysql | | owncloud | | performance_schema | | wordpressdatabase | -------------------- 7 rows in set (0.01 sec)
接下来,如果要使用特定的数据库并列出其中的所有表,则可以使用以下命令:
mysql [(none)]> use mysql;
接下来,使用以下命令列出可用的表:
mysql [mysql]> show tables;
输出:
--------------------------- | tables_in_mysql | --------------------------- | columns_priv | | db | | event | | func | | general_log | | help_category | | help_keyword | | help_relation | | help_topic | | host | | ndb_binlog_index | | plugin | | proc | | procs_priv | | proxies_priv | | servers | | slow_log | | tables_priv | | time_zone | | time_zone_leap_second | | time_zone_name | | time_zone_transition | | time_zone_transition_type | | user | ---------------------------
如果要查找特定表的结构,可以使用describe
mysql中的语句:
mysql [(none)]> describe user;
恭喜你!您已成功显示所有数据库mysql。感谢您使用本教程在ubuntu 20.04 focal fossa系统中安装mysql服务器。有关其他帮助或有用信息,我们建议您检查。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/yun41177.html