码迷,mamicode.com
首页 > 数据库 > 详细

MySQL基础(一)

时间:2016-01-02 01:00:03      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:

MySQL简介

数据库(database)是保存有组织的数据的容器。

数据库管理系统(database management system  DBMS)是操作数据库的软件。

(table)是一种结构化的文件,可以用来存储特定类型的数据。同一个数据库中的表名具有唯一性。

(column)是表中的字段,每张表都是由多个列组成的。每一列都存储一种特定的信息,如雇员ID、姓名、联系方式等等。

数据类型(datatype)表中每一列的数据都具有相同的数据类型,它将限制存储于该列的数据类型。

(row)也称为记录,表中的水平行。

主键(primary key),表中的一列,其值能够唯一区分表中的每一行。例如雇员的ID,商品订单的ID。主键值不允许是NULL值。

SQL(Structured Query Language)结构化查询语言,专门用于和数据库通信的语言。


使用数据库

  1. 连接本机数据库: 命令行输入 mysql -u root -p ,然后输入密码
  2. 显示数据库:  SHOW DATABASES; ,选择数据库: USE simpledb; ,显示表: SHOW TABLES; 显示表列: SHOW COLUMNS FROM customers; 

检索数据

  1. 检索单个列:
    SELECT prod_name
        FROM products;

     返回的结果是无序的

  2. 检索多列时在列名之间加上逗号即可:
    SELECT prod_name, prod_price
        FROM products;

     

  3. 检索所有列,利用通配符来完成:
    SELECT *
        FROM products;

     通配符最大的有点就是检索为止列

  4. 检索不同的行,关键字DISTINCT:
    SELECT DISTINCT vend_id
        FROM products;

     

  5. 限制结果的检索:
    SELECT prod_name
        FROM products;
        LIMIT 5,5;

     指示MySQL检索从行5开始的5行,注意:检索出来的第一行是0而不是1


 

 排序检索数据

 

MySQL基础(一)

标签:

原文地址:http://www.cnblogs.com/Znker/p/5093932.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!