MySQL

一、认识SQL

Q:什么是SQL?

 A:

  •   SQL是指结构化查询语言
  •   SQL使我们有能力访问数据库
  •   SQL是一种ANSI的标准计算机语言

  注:ANSI,美国国家标准化组织

Q:SQL能做什么?

 A:

  •   SQL面向数据库执行查询
  •   SQL可从数据库取回数据
  •   SQL可在数据库中插入新的记录
  •   SQL可更新数据库中的数据
  •   SQL可从数据库中删除记录
  •   SQL可创建数据库
  •   SQL可在数据库中创建新表
  •   SQL可在数据库中创建存储过程
  •   SQL可在数据库中创建视图
  •   SQL可以设置表、存储过程和视图的权限

Q:SQL分类

A:

  •   DDL:数据定义语言() 关键字:CREATE(创建)、DROP(删除)、ALTER(更新)
  •   DML:数据库操作语言(记录、相当于new java对象) 关键字:INSERT(添加)、UPDATE(更新)、DELETE(删除)
  •   DCL:数据控制语言
  •   DQL:数据查询语言 关键字:SELECT

二、使用SQL 

1、数据库(DATABASE)

  •   创建数据库

  SQL:CREATE DATABASE 数据库名;

   1 CREATE DATABASE test; 

  •   删除数据库

  SQL:DROP DATABASE 数据库名;

   1 DROP DATABASE test; 

 

2、表(TABLE)

  •   创建表

  SQL:CREATE TABLE 表名(

        字段1  类型1,

        字段2  类型2,

        ......

        字段n  类型n

     );      

 

1 CREATE TABLE emp(
2      id INT PRIMARY KEY AUTO_INCREMENT,#编号,主键自增
3      e_name VARCHAR(255),               #姓名
4      e_sex VARCHAR(8),                  #性别
5      e_age INT,                         #年龄   
6      e_salary IN                        #薪水
7 )
  •   删除表

  SQL:DROP TABLE 表名

   1 DROP TABLE emp; 

  •   添加数据

  SQL:INSERT INTO 表名 (字段...) VALUES (值...);

 

1 INSERT INTO emp (e_name,e_sex,e_age,e_salary) VALUES ("张三",'',23,5000);

  添加字段

  SQL:ALTER TABLE 表名 ADD COLUMN 字段名 字段类型;

  

 

转载于:https://www.cnblogs.com/hhl686/p/11548564.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值