5月31日上课笔记-Mysql简介

本文介绍了MySQL数据库的安装配置步骤,包括环境变量设置和服务管理命令,并详细讲解了常用的数据库操作语句,如CRUD操作及数据类型的使用。此外还提供了创建表的示例。
一、mysql
    配置mysql环境变量 path中添加
        D:\Program Files\MySQL\MySQL Server 5.7\bin
    cmd命令:
        登录:mysql -uroot -p
        退出:exit;
        服务启动:net start mysql
        服务停止:net stop mysql
    常用数据库:
        oracle : 产品免费,服务收费
        sql server
        mysql : 应用广泛
    DBMS:数据库管理系统
    (C3p0连接池 JDBC)
    mysql默认数据库引擎 :InnoDB
    mysql配置文件my.ini
        修改配置文件需要重启数据库服务生效
二、mysql数据库语句
    CRUD (增删改查)
    DML(数据操作语言)  insert、update、delete
    DQL(数据查询语言)    select
    DDL(数据定义语言)  create ,drop ,alter
    DCL(数据控制语言)  grant,commit,rollback
    
    算术运算符:
        select 5+9;  
    逻辑运算符
        AND OR NOT
        &&  ||  !
    比较运算符:
        等于 =
        不等于<>  !=
    查看所有数据库
        show databases;
    创建数据库:
        Create database  数据库名;
    选择数据库
        use 数据库名;
    删除数据库:
        drop database 数据库名;
三、mysql图形化管理工具
    navicat for mysql 或  sqlyog
    mysql数据类型:
        数值类型:
            tinyint 
            smallint
            int (标准整数)
            BIGINT
            double
            decimal(M,D)
        字符串日期类型:
            char (固定长度的字符串)
            varchar (可变长度字符串)
            text  (文本串)
            date  (年月日)
            datetime(yyyy-MM-dd HH:mm:ss)
            timestamp  时间戳
            year    年份
四、表操作
    创建表:
        语句注释:
            单行注释:#
            多行注释:/* */
        create TABLE student(
            studentNo int(4) NOT NULL PRIMARY KEY COMMENT '学号',
            loginPwd VARCHAR(20) not null COMMENT '密码',
            studentName VARCHAR(50) NOT NULL COMMENT '姓名',
            sex CHAR(2) NOT NULL DEFAULT '男' COMMENT '性别',
            gradeID int(4) UNSIGNED COMMENT '年级编号',
            phone VARCHAR(50) COMMENT '手机号',
            address VARCHAR(255) DEFAULT '地址不详' COMMENT '地址',
            bornDate datetime COMMENT '出生日期',
            email VARCHAR(50) COMMENT '邮件',
            identityCard VARCHAR(18) UNIQUE KEY COMMENT '身份证'
        ) COMMENT '学生表';
    show tables;  查看数据库下所有的表
    desc 表名;  查看该表的所有字段
    删除表:
        drop table 表名;
    修改表:

 

转载于:https://www.cnblogs.com/benben2013A/p/7058121.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值