Java基础--数据库知识点

原创
10/13 19:00
阅读数 72

 数据库:
       是一款软件--处理数据
       安装和卸载
         卸载四部曲:
            第一步:正常软件卸载动作
           第二步:删注册表 window+R  输入regedit
                        两个地方:
                            user machine
                                software
                               system
                          local machine
                              software
                              system 
                                currentcontrolset
                                  services
                                  eventlog--application
      第三步:删除安装目录 默认安装目录 系统盘
      第四步:重启电脑
       数据库分类:
           小型数据库
            访问量:100人  安全性:没有--特例   费用:免费
            例如:access sqlite  h2

           中型数据库
           访问量:1000人  安全性:安全--有用户管理  费用:千元以内
           例如:mysql  SQLserver

           大型数据库
            访问量:万人以上  安全性:安全级别很高--建立金字塔式的权限等级   费用:万元以上
           例如:oracle sybase db2

 数据库的知识点:
    用户管理:
    常用命令:
    核心知识( 四大语言):
      DDL(数据库定义语言):
          create alter trunk
      DML(数据库管理语言):
          insert delete update select(DQL)
      DCL(数据库控制语言):
          grant revoke
      TCL(事务控制语言):
          commit rollback savepoint
梳理:建库
      建表
        数据类型
          整数:int
          小数:double
          字符串:varchar
          日期:timestampt
        约束条件
        关系
    数据操作:
      查:投影查询
            select 字段列表 from 表名
          选择查询
            select 字段列表 from 表名 where 条件
            1.运算符
            2.函数
            3.排序
           4.分组
    链表:
           主外键
           内连接 和 外连接
          子查询
           分页查询
 高级知识:
           索引
           视图
           事务
           引擎**:innoDB
数据库命令:(本次数据库命令演示是使用的phpstudy自带的cmd演示的)
      登录:mysql -u 用户名 -p


      查看数据库:show databases


      添加数据库:create database 名字


      使用数据库:  use 名字


      查看表: show 名字


      创建表create table users(
             -> uid int(5) primary key,
            -> uname varchar(5) not null);


       添加:insert into users(uid,uname) values(1,"zth");

       查看表:select * from 表名


       修改:update users set uname="yi";


       删除:delete from users


       查看编码格式: show variables like 'char%';


       查看操作系统编码 :chcp
               936---GBK
               65001--UTF-8
       临时修改数据库编码:set character_set_client=编码;

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部