zoukankan      html  css  js  c++  java
  • 数据库第一天

    参考博客:https://www.cnblogs.com/clschao/articles/9907529.html

    一.什么是数据库  

      数据库可视为电子化的文件柜,存储电子文件的处所,用户可以对文件中的数据进行新增,截取,更新,删除等操作

    二. 数据库管理系统/软件(Database Management System)------DBMS

      DBMS 是为管理数据库而设计的电脑软件系统,一般具有存储,截取,安全保障,备份等基础功能

      有人称这个数据管理系统为数据库,有人称这个存放数据的机器叫做数据库,有人称里面的一个存放数据的库叫做数据库

    三.. 数据库分类

      目前数据库可以分为两大类:关系型数据库和非关系型数据库

    3.1. 关系型数据库(RDBMS)

       操作关系型数据库的命令,我们称之为SQL

      不同数据库系统之间的SQL不能完全互相通用

      常见的关系型数据库有oracle数据库,mysql数据库,mariadb数据库,sql server 据库,access数据库等

    3.2. 非关系型数据库(NOSQL)

      NoSQL的产生并不是要彻底地否定关系型数据库,而是作为传统关系型数据库的一个有效补充。

    NOSQL非关系型数据库小结: 
        1NOSQL不是否定关系数据库,而是作为关系数据库的一个重要补充 
        2NOSQL为了高性能、高并发而生,忽略影响高性能,高并发的功能 
        3NOSQL典型产品memcached (纯内存),redis(持久化缓存),mongodb(文档的数据库) 

    4.mysql数据库的操作

     1 开启服务端 net start mysql
     2 关闭服务端 net stop mysql
     3 使用mysql自带的客户端进行连接,cmd下输入mysql -u root -p(-u:用户 -p指定密码  -h指定ip地址  -P 指定端口号),然后回车,会提示你输入密码,此时初始的root用户还没有密码,所以还是直接回车就可以连接上了
     4 查看data里面的库 Show databases;
     5 创建一个库  create database crm;
     6 切换数据库    use+库名;
     7 创建一个表 create table student(id int,name char(10),age int);
     8 查看表 show tables
     9 查看表里面的数据 select * from student;
    10 表里面写数据 insert into student values(1,’d’,’18),(2,'x',11);
    11 查看mysql的所有引擎 show engines;
  • 相关阅读:
    sql server 中替换字符串
    查询sql server数据库中字段内容长度的方法
    解决 Iis7.5 中的“ISAPI 和 CGI 限制”错误
    C# MVC3 中实现网银在线支付功能心得
    正则表达式验证数字和小数
    使用arttemplate js模板引擎,直接用模板渲染,减少字符串拼接。
    复选框判断全选与否以及选中删除
    内存泄漏问题
    用js闭包,在ul 里点击 li,输出对应的下标
    css 文字竖直排列
  • 原文地址:https://www.cnblogs.com/l1222514/p/11040119.html
Copyright © 2011-2022 走看看