mysql安装以及简介

1、环境变量

    MYSQL_HOME=C:\Program Files\MySQL\MySQL Server 5.6
    PATH=%MYSQL_HOME%\bin;

2、SQL语句的作用:使用客户端连接工具和DBMS进行通讯


    SQL(结构化查询语言,一种用于和DBMS进行数据通讯的语言):DDL、DML、DQL、 DCL

    SQL语句中,关键字不区分大小写  create  === CREATE

    DDL:数据定义语言    创建,修改,删除 (数据库,表,列,索引,存储过程,视图,函数,触发器……),通常来使用的关键是:create,alter,drop……

    DML:数据操作语言    新增,修改,删除 (表中的数据),通常来使用的关键是:insert,update,delete……

    DQL:数据查询语言    查询(表中的数据),通常来使用的关键是:select……
    
    DCL:数据控制语言    操作数据库,表,用来给用户授权,通常来使用的关键是:grant,revoke……

    

3、DDL:数据定义语言

    SHOW DATABASES;  显示DBMS中存在的所有数据库

    CREATE DATABASE 数据库名称;    创建一个数据库 

    CREATE DATABASE 数据库名称 CHARACTER SET 'UTF8';     创建一个数据库,并设置它的字符集是UTF-8

    ALTER DATABASE 数据库名称 CHARACTER SET 'UTF8';      修改一个数据库,设置它的字符集是UTF-8

    DROP DATABASE 数据库名称;      丢弃一个数据库


    USE  数据库名称;    使用某一个数据库

    SHOW TABLES; //显示某一个数据库中的所有表


    CREATE TABLE 表的表名(字段列表……)     字段列表:字段名 数据类型 字段约束,字段名 数据类型 字段约束,字段名 数据类型 字段约束……

    例如:

    create table t_user 
        (id int PRIMARY KEY AUTO_INCREMENT,
        user_name VARCHAR(20) NULL,
        gender int NOT NULL,
        idcard VARCHAR(18) UNIQUE COMMENT '身份证');

    字段约束:[NOT NULL | NULL] [DEFAULT default_value] [AUTO_INCREMENT] [UNIQUE [KEY] | [PRIMARY] KEY] [COMMENT 'string']


    数据类型:数值型、日期型、字符串类型、枚举、集合
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值