zoukankan      html  css  js  c++  java
  • MySQL数据库基础

    RDBMS 关系型数据库管理系统

    mysql :

    • 可以单行或多行书写,以分号结尾

    • 可以使用空格和缩进增强语句可读性

    • MySQL不区分大小写,建议使用大写

    SQL语句的分类

    • DQL: 数据查询语言(凡是带有select关键字的都是查询语句)难点

    • DML: 数据库操作语言(凡是对表当中的数据进行增删改的都是DML)

    • DDL: 数据定义语言

      • 凡是带有create、drop、alter的都是DDL(主要是操作表的结构)

    • DCL: 对用户的创建,及授权!

    数据库

    • 查看所有数据库 : show databases;

    • 选择要操作的数据库 : use 数据库名

    • 创建数据库 create database IF NOT EXISTS 数据库名 CHARSET=utf8(必会)

    • 删除数据库 : drop database IF EXISTS 数据库名(酌情使用)

    • 修改数据库 : alter database 数据库名 CHARACTER SET utf8(使用比较少)

    数据类型

    • int: 整型

    • double: 浮点类型

      • double(5,2) 表示最多5位 ,其中必须有两位小数 ,最大值是999.99

    • decimal : 浮点型 ,在钱上面使用该类型. 因为不会出现精度缺失类型(钱)

    • char : 固定长度字符串类型 : char(255) 无论存多少长度都是这个长度,超出长度报错

    • varchar : 可变长度字符串类型 : varchar()浪费一个字节记录长度

    • text : 字符串类型(SQL标准语言没有,SQLserver里面也有这个方言)

    • date: 日期类型,格式为:yyyy-MM-dd

    • time: 时间类型,格式为:hh:mm:ss

    • timestamo: 时间戳类型

    选项点击环境变量

    然后点击新建-> 变量名为MYSQL_HOME 变量值为mysql的安装目录(一定要在系统变量下新建变量)

    然后编辑系统变量中的PATH变量点击编辑,添加刚才设置的变量名%MYSQL_HOME%in

  • 相关阅读:
    LINUX系列:Shell命令
    java程序猿必须掌握的4种线程池
    JAVA编程:Lock线程锁
    Spring框架之IOC的基本配置
    浅谈Java中的内部类
    [XDFZDay2]NOIP模拟
    [XDFZ集训Day1]NOI2020模拟1
    CSP2019游记
    11.11-11.12 CSP模拟总结
    [BJOI2019]排兵布阵
  • 原文地址:https://www.cnblogs.com/9080dlb/p/15032861.html
Copyright © 2011-2022 走看看