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

3 MySQL SQL基础

时间:2014-12-05 16:51:00      阅读:269      评论:0      收藏:0      [点我收藏+]

标签:des   style   blog   http   io   ar   color   sp   strong   

目录

1. SQL概述
2. 数据库操作
3. 表操作
4. 记录操作

1. SQL概述

  SQL,结构化查询语言(Structured Query Language),一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。不区分大小写。

  主要包含6个部分:
  1. 数据定义语言(DDL):常见保留字CREATE和DROP。
  2. 数据查询语言(DQL):SELECT, ORDER BY。
  3. 数据操作语言(DML):INSERT,UPDATE和DELETE。
  4. 数据控制语言(DCL):GRANT,REVOKE。
  5. 事务处理语言(TPL):BEGIN TRANSACTION,COMMIT和ROLLBACK。
  6. 指针控制语言(CCL):DECLARE CURSOR,FETCH INTO。

SQL主要操作:增、删、改、查。
SQL主要操作对象:数据库、表、记录。
(注意:以下实验操作只拿来入门练手,SQL远比这些强大!)

2. 数据库操作

  2.1 创建数据库。通过phpMyAdmin进入MySQL,点击左栏中的SQL按钮,如下图。

     bubuko.com,布布扣

  在弹出框中输入:create database schoolDB; 点击执行。

   bubuko.com,布布扣     bubuko.com,布布扣

  2.2 查询数据库
  show databases;

  bubuko.com,布布扣
  2.3 删除数据库
  drop database schoolDB;

  bubuko.com,布布扣

  show databases;

  bubuko.com,布布扣


3. 表操作
  3.1 创建表
  create database schoolDB;
  在左边栏中选中schooldb;在右边导航栏中点击SQL按钮,如下图。下文在数据库中的操作都可以通过该按钮打开SQL编辑框。

  bubuko.com,布布扣
  create table student (
  id int(5) not null,
  name varchar(20),
  birthday date
  );

   bubuko.com,布布扣

  3.2 查询表
  show tables;
  desc student;

   bubuko.com,布布扣

  3.3 更改表
  增加列 alter table student add column phone char(11);
  删除列 alter table student drop column phone;
  
  3.4 删除表
  drop table student;

4. 记录操作
  4.1 创建表
  create table student (
  id int(5) not null,
  name varchar(20),
  birthday date
  );
  插入记录
  insert into student values(1, ‘guo jing‘, ‘1990-01-01‘);
  insert into student values(2, ‘huang rong‘, ‘1992-02-02‘);
  insert into student values(3, ‘ling hu‘, ‘1993-03-03‘);
  insert into student values(4, ‘dong fang‘, ‘1994-04-04‘);

  4.2 查询记录
  select * from student;

  bubuko.com,布布扣

  4.3 更改记录
  update student set birthday=‘1993-04-04‘ where name=‘dong fang‘;

  4.4 删除记录
  delete from student where name=‘dong fang‘;

3 MySQL SQL基础

标签:des   style   blog   http   io   ar   color   sp   strong   

原文地址:http://www.cnblogs.com/kereturn/p/4146828.html

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