MySQL数据库技术(15)

2016-02-19 20:34 4 1 收藏

关注图老师设计创意栏目可以让大家能更好的了解电脑,知道有关于电脑的更多有趣教程,今天给大家分享MySQL数据库技术(15)教程,希望对大家能有一点小小的帮助。

【 tulaoshi.com - 编程语言 】

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

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

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

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

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

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

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

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

来源:http://www.tulaoshi.com/n/20160219/1624009.html

延伸阅读
4.2 MySQL 查询优化程序     在发布一个选择行的查询时, MySQL 进行分析,看是否能够对它进行优化,使它执行更快。本节中,我们将研究查询优化程序怎样工作。更详细的信息,可参阅MySQL 参考指南中的“Getting Maximum Performance from MySQL”,该章描述了MySQL 采用的各种优化措施。该章中的信息会不断变化,因为MySQL...
6.4 客户机程序3—产生连接代码模块     对于我们的第三个客户机程序,即客户机程序3,通过将它封装到函数do_connect() 和do_disconnect() 中,将使连接和断开代码更加模块化,这样可以很容易地由多个客户机程序使用。这提供一种选择,可将连接代码精确地嵌入到main() 函数中。无论如何,对在应用程序过程中套用老调的任何...
6.7 客户机程序5—交互式查询程序     让我们把迄今为止研究的诸多内容整理一下,编写一个简单的交互式客户机程序。它的功能包括可以进入查询,用通用目标查询处理程序process_query 执行查询,并用前面研究过的显示格式process_result_set() 显示查询结果。     客户机程序5在某些方面与mysql 类似,虽...
    3.6 检索记录     除非最终检索它们并利用它们来做点事情,否则将记录放入数据库没什么好处。这就是SELECT 语句的用途,即帮助取出数据。SELECT 大概是SQL 语言中最常用的语句,而且怎样使用它也最为讲究;用它来选择记录可能相当复杂,可能会涉及许多表中列之间的比较。SELECT 语句的语法如下: &nbs...

经验教程

994

收藏

27
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部