随笔分类 -  MySQL数据库

摘要:DML:增删改表中的数据 1.添加数据: 语法: insert into 表名(列名1,列名2,...列名n) values(值1,值2,...值n); 注意: 1.列名和值要一一对应。 2.如果表名后,不定义列名,则默认给所有列添加值。 insert into 表名 values(值1,值2,.. 阅读全文
posted @ 2021-02-18 23:18 奔跑的snail 阅读(71) 评论(0) 推荐(0)
摘要:DDL:操作数据库表 1.操作数据库:CRUD 1.C(Create):创建 创建数据库: create database 数据库名称 创建数据库,判断不存在,再创建: create database if not exists 数据库名称; 创建数据库,并指定字符集 create database 阅读全文
posted @ 2021-02-18 23:06 奔跑的snail 阅读(133) 评论(0) 推荐(0)
摘要:DQL:查询表中的记录 select * from 表名; 1.语法 select 字段列表 from 表名列表 where 条件列表 group by 分组字段 having 分组之后的条件 order by 排序 limit 分页限定 2.基础查询 1.多个字段的查询 select 字段名1,字 阅读全文
posted @ 2021-02-18 22:37 奔跑的snail 阅读(120) 评论(0) 推荐(0)
摘要:SQL 1.什么是SQL ? Structured Query Languange:结构化查询语言 其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。 2.SQL通用语法 SQL语句可以单行或多行书写,以分号结尾。 可使用空格和缩进来增强语句的可读性。 阅读全文
posted @ 2021-02-18 22:07 奔跑的snail 阅读(103) 评论(0) 推荐(0)
摘要:DCL:管理用户、授权 SQL分类: DDL:操作数据库和表 DML:增删改表中的数据 DQL:查询表中的数据 DCL:管理用户、授权 DBA:数据库管理员 DCL:管理用户、授权 1.管理用户 1.添加用户: 语法:CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码 阅读全文
posted @ 2021-01-27 23:17 奔跑的snail 阅读(158) 评论(0) 推荐(0)
摘要:MySQL数据库的安装与配置 【基础知识】 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。 MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL的SQL语 阅读全文
posted @ 2021-01-27 19:32 奔跑的snail 阅读(709) 评论(0) 推荐(0)
摘要:MySQL安全加固实验 【实验目的】 1、了解MySQL数据库几种常见威胁 2、掌握几种常见的安全加固方式 【知识点】 信息修改、安全加固、空用户。 【实验原理】 为了保证数据库的安全,一般需要对数据库进行安全加固操作。Mysql数据库安全加固属主要涉及用户、权限、日志、远程等方面。常用的安全加固方 阅读全文
posted @ 2021-01-27 16:32 奔跑的snail 阅读(1700) 评论(0) 推荐(0)
摘要:desc 表 与 select * from 表 的区别 1、desc +表名 用来显示表的状态,包括列名(column name),各个列的类型(Type),各个列的值类型,主外键(Key); 2、select * from +表名 用来显示表中的具体数据; 阅读全文
posted @ 2021-01-27 14:43 奔跑的snail 阅读(1781) 评论(0) 推荐(0)
摘要:MySQL访问控制 【目的】 1、了解MySQL的访问控制原理 2、了解MySQL用户管理方法 3、掌握MySQL的基本权限操作语句 【知识点】 连接验证、修改权限、请求验证。 【原理】 数据库中通常包含重要的数据,这些数据的安全性和完整性需要通过访问控制来维护。MySQL的访问控制实际上就是为用户 阅读全文
posted @ 2021-01-27 13:57 奔跑的snail 阅读(2155) 评论(0) 推荐(0)
摘要:一、连接MySQL 格式: mysql -h 主机地址 -u 用户名 -p 用户密码 1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysql bin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直 阅读全文
posted @ 2021-01-27 13:00 奔跑的snail 阅读(471) 评论(0) 推荐(0)
摘要:数据库知识总结 本节内容 1.数据库的基本概念 2.MySQL数据库软 安装 卸载 配置 3.SQL 一、数据库的基本概念 1.数据库的英文单词:DataBase 简称:DB2.什么是数据库? 用于存储和管理数据的仓库 3.数据库的特点: 持久化存储数据。其实数据库就是一个文件系统 方便存储和管理数 阅读全文
posted @ 2021-01-24 11:01 奔跑的snail 阅读(172) 评论(0) 推荐(0)