大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说MySQL必知必会–第二章~第四章–MySQL简介[通俗易懂],希望您对编程的造诣更进一步.
1.DBMS可分为两类:一类为基于共享文件系统的DBMS,另一类为基于客户机—服务器的DBMS。服务器部分是 负责所有数据访问和处理的一个软件。这个软件运行在称为数据库服务 器的计算机上。
2.MySQL Administrator(MySQL管理器)是一个图形交互客户机,用 来简化MySQL服务器的管理。
3.使用use 关键字选择数据库:例如 use course;
4.SHOW DATABASES;返回可用数据库的一个列表
5.SHOW TABLES;返回当前选择的数据库内可用表的列表。
6.SHOW COLUMNS FROM customers要求给出一个表名,它对每个字段返回一行,行中包含字段名、数据 类型、是否允许NULL、键信息、默认值以及其他信息(如字段cust_id 的auto_increment)。
7.DESCRIBE customers, 是 SHOW COLUMNS FROM customers;的一种快捷方式
8.SHOW STATUS,用于显示广泛的服务器状态信息;
9.SHOW CREATE DATABASE和SHOW CREATE TABLE,分别用来显示创建特定数据库或表的MySQL语句;
10. SHOW GRANTS,用来显示授予用户(所有用户或特定用户)的安全权限;
11. SHOW ERRORS和SHOW WARNINGS,用来显示服务器错误或警告消息
12. 查询语句
(1)检索单个列:select prod_names from products;
(2)检索多个列:select prod_names, prod_id, prod_pricefrom products;
(3)检索所有列:select * from products;
注意:检索不需要的列通常会降低检索和应 用程序的性能
(4)取出重复列:select distinct vend_id from products;使用 DISTINCT关键字,它必须直接放在列名的前面,DISTINCT关键字应用于所有列而 不仅是前置它的列
(5)限制结果:select prod_names from products limit 5; 返回<=5行;
select prod_names from products limit 5, 5; 返回从行5开始的5行;
注意:行0 检索出来的第一行为行0而不是行1。因此,LIMIT1,1 将检索出第二行而不是第一行。
(6)使用完全限定的表名:select products.prod_names from products;与第一个检索意义相同
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/9301.html