Heim  >  Artikel  >  Datenbank  >  Mysql入门系列:获取MYSQL数据库和表的有关信息[组图]_MySQL

Mysql入门系列:获取MYSQL数据库和表的有关信息[组图]_MySQL

WBOY
WBOYOriginal
2016-06-01 13:56:06932Durchsuche

   3.5 获取数据库和表的有关信息

  MySQL提供了几条获取数据库和表中信息的语句。这些语句对于了解数据库的内容及了解自己表的结构很有帮助。还可以将它们作为使用ALTER TABLE 的一种辅助手段;能够知道当前列是如何定义的,计划出怎样对列进行更改会更为容易。SHOW 语句可用来获取数据库和表的几个方面的信息,它有如下用法:

Mysql入门系列:获取MYSQL数据库和表的有关信息[组图]_MySQL  

  DESCRIBE tbl_name 和EXPLAIN tbl_name 语句与SHOW COLUMNS FROM tbl_name功能相同。

  mysqlshow 命令提供了某些与SHOW 语句相同的信息,它允许从外壳程序中取得数据库和表的信息:

Mysql入门系列:获取MYSQL数据库和表的有关信息[组图]_MySQL 

  mysqldump 实用程序允许以CREATE TABLE 语句的形式查看表的结构。(与S H O WCOLUMS 语句比较,作者认为mysqldump 命令的输出结果更容易阅读,而且这个输出还显示了表中的索引。)但如果使用mysqld um p,要保证用- no - data 选项调用它,以防被表中数据把头搞晕。

Mysql入门系列:获取MYSQL数据库和表的有关信息[组图]_MySQL  

  对于mysqlshow 和mysqld um p,两者都可以指定一些有用的选项(如-- host)来与不同主机上的服务器进行连接。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn