网站建设资讯

NEWS

网站建设资讯

mysql怎么搜索表名 mysql查表名和字段名

怎么获得mysql数据库中某个表的名称

方法如下,以oracle为例:

十载专注成都网站制作,企业网站制作,个人网站制作服务,为大家分享网站制作知识、方案,网站设计流程、步骤,成功服务上千家企业。为您提供网站建设,网站制作,网页设计及定制高端网站建设服务,专注于企业网站制作,高端网页制作,对成都广告制作等多个领域,拥有多年的网站运维经验。

select * from all_tables WHERE owner='SCOTT' ;或者

SELECT * FROM DBA_TABLES WHERE OWNER='SCOTT';

数据字典视图

表和列

DBA_TABLES、ALL_TABLES和USER_TABLES显示了有关数据库表的一般信息。

DBA_TAB_COLUMNS、ALL_TAB_COLUMNS和USER_TAB_COLUMNS显示了每个数据库表的列的信息。

注意:DBA_OBJECTS、ALL_OBJECTS和USER_OBJECTS显示了模式对象的信息,包括表。

怎样获取mysql数据库里所有表的名字

用sql获取数据库中所有的表名的方法:

1、oracle下:select table_name from all_tables;

2、MySQL下:select table_name from information_schema.tables where table_schema='csdb' and table_type='base table';

3、sql server下:select name from sys.tables go

navicat for mysql怎么查询表名

在桌面找到navicat for mysql的图标,点击并打开。

选择需要进行查询的数据库的链接地址,如下图所示:

在数据库链接地址中,找到需要查询的数据库,双击将其数据库打开,可以看到数据库的颜色会由灰色变成彩色。如下图:

点击上方的‘查询’功能,然后点击箭头所指的‘创建查询’功能,如下图:

点击‘创建查询’后,会弹出一个对话框,改对话框就是输入查询语句进行查询的对话框,在这里可以输入查询的sql语句,对表进行查询。如图:

输入查询语句完成后,点击左上角的运行按钮,根据输入的sql语句进行查询。

查询结果以列表的形式进行展现,如下图:

查询mysql数据库中所有表名

查找所有表的语句

select table_name

from information_schema.tables

where table_schema='当前数据库'

mysql  use mysql

Database changed

mysql show tables;

+---------------------------+

| Tables_in_mysql           |

+---------------------------+

| columns_priv              |

| db                        |

| event                     |

| func                      |

| general_log               |

| help_category             |

| help_keyword              |

| help_relation             |

| help_topic                |

| innodb_index_stats        |

| innodb_table_stats        |

| ndb_binlog_index          |

| plugin                    |

| proc                      |

| procs_priv                |

| proxies_priv              |

| 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                      |

+---------------------------+

28 rows in set (0.05 sec)

show tables即为显示当前数据库中所有的表。

根据具体问题类型,进行步骤拆解/原因原理分析/内容拓展等。

具体步骤如下:/导致这种情况的原因主要是??


分享题目:mysql怎么搜索表名 mysql查表名和字段名
文章出自:http://cdweb.net/article/doceohh.html