第二天的笔记整理

    技术2022-07-12  96

    1.项目中的数据存储方式     特定文件/内存/第三方服务器/数据库服务器 2.什么事数据库      按照特定的形式组织存储的数据,目的为了操作数据——增删改查     (1)数据库的发展史        网状数据库 - 层次型数据库 - 关系型数据库 - 非关系型数据库     (2)关系型数据库逻辑结构     Server - Database - Table - Row - Column     服务器 - 数据库   - 数据表- 行  -   列 3.mysql     Oracle:Mysql     Martin:MariaDB

        xampp:服务器套装,保护多款服务器端软件     https://www.apachefriends.org/index.html     (1)mysql部署结构         服务器端:存储,维护数据 —— 银行数据库服务器        确保3306端口不被占用      客户端:负责连接服务器,对数据操作,主要是增删改查——ATM机     (2)使用客户端连接服务器端       mysql.exe  -h127.0.0.1  -P3306 -puroot  -p       h   host   主机(域名/IP 地址)   localhost/127.0.0.1  当前电脑       p   port   端口       u   user   用户名   root管理员用户       p   password   密码       简写形式    mysql  -uroot 4.mysql常用命令       quit;  推出服务器连接       show  databases;显示所有数据库       use   数据库名称; 进入指定数据库       show  tables; 显示当前数据库下的所有的表       desc  表名称;查看表头,描述表中都有那些列

    5.SQL命令   结构化查询语言,用来操作关系型数据库,主要是对数据的增删改查   SQL命令的执行方式   (1)交互模式       在客户的输入一行,回车,服务器端就执行一行;适用于临时性的操作数据   (2)脚本模式       客服的要把执行的SQL命令写在一个脚本文件中,然后一次性的提交给服务器执行;适用于批量的操作数据       前提:不能连接mysql,在连接前       mysql  -uroot<拖拽脚本    回车    SQL命令语法规范     (1)一个命令可以跨越多行,以英文的分号结尾     (2)命令不分大小写,习惯上关键字大写,非关键字小写     (3)假设某一行命令出现错误,则此行代码及后边所有的代码都不执行     (4)分为单行注释(#)和多行注释(/**/) 6.常用的SQL命令  (1)丢弃数据库,如果存在      DROP  DATABASE  IF  EXISTS  jd;  (2)创建数据库      CREATE DATABASE jd;  (3)进入数据库  USE jd;  (4)创建保存数据的表  CRAEATE TABLE student(     sid  INT,     name  VARCHAR(8),     sex  VARCHAR(1),     score  INT     );  (5)插入数据  INSERT INTO student VALUSE('1','ran','b','59')  (6)查询数据 SELECT * FROM student;

    Processed: 0.011, SQL: 9