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;
  • 相关阅读:
    【构建二叉树】01根据前序和中序序列构造二叉树【Construct Binary Tree from Preorder and Inorder Traversal】
    PHP 语言需要避免的 10 大误区
    极客编程必备的五大PHP开发应用
    你听说过PHP 的面向方面编程吗?
    8个开发必备的PHP功能
    写给系统管理员的25个PHP安全实践
    PHP输出缓冲控制- Output Control 函数应用详解
    创建高安全性PHP网站的几个实用要点
    简化PHP开发的10个工具
    PHP文件下载原理
  • 原文地址:https://www.cnblogs.com/l1222514/p/11040119.html
Copyright © 2011-2022 走看看