
------【MySQL数据库】
文章平均质量分 86
恩会
这个作者很懒,什么都没留下…
展开
-
MySQL数据库的卸载
先找到MySQL的安装路径,找到my.ini配置文件basedir="" MySQL安装路径 datadir="" MySQL数据存放位置(隐藏)控制面板卸载MySQL 手动删除以上两个目录中的东西...原创 2018-11-20 15:03:41 · 88 阅读 · 0 评论 -
SQL语言简介及对数据库的操作
SQL分类DDL(数据定义语言) 创建数据库 创建表 创建视图 创建索引 修改数据库 删除数据库 修改表 删除表 create -----创建 alter -----修改 drop ----------删除DML(数据操纵语言)...原创 2018-11-20 15:46:15 · 610 阅读 · 0 评论 -
MySQL操作表
表结构操作创建表 注意:字符串的长度必须指定,int类型的默认长度是11create table 表名称( 字段1 类型(长度) 约束, 字段2 类型(长度) 约束, 字段3 类型(长度) 约束);删除表 drop table 表名; 查看表desc 表名; 查看表结构show tab...原创 2018-11-20 16:53:22 · 127 阅读 · 0 评论 -
MySQL操作数据
对数据的操作插入数据 注意:字符串和日期类型,必须用单引号引起来 语法:insert into 表名 (字段1,字段2,字段3)value(值1,值2,值3); insert into 表名 values(值1,值2,值3); 修改数据 语法:update 表名 set ...原创 2018-11-20 19:50:35 · 543 阅读 · 0 评论 -
重置mysql密码
停掉mysql服务 window+r 输入services.msc进入到服务界面 在cmd输入一个命令:mysqld --skip-grant-tables (开启一个mysql服务,不需要认证) 新打开一个cmd窗口 mysql -u root -p 不需要输入密码,就可以进入 输入命令: show databases;查看数据库 输...原创 2018-11-21 19:44:29 · 93 阅读 · 0 评论 -
mysql的约束
单表的约束主键: 1.代表记录的唯一标识 2.声明某一列作为主键 关键字:primary key 3.主键的特点:唯一 非空 被引用 两种声明方式 1. id int primary key, ...原创 2018-11-21 20:27:53 · 144 阅读 · 0 评论 -
多表查询相关知识
笛卡儿积(两个结果的乘积)多表查询之内连接前提条件:两个表之间有联系,通过外键关联1.普通内连接 语法:关键字 ... inner join ... on 条件; 在inner join关键字之前写表1 在inner join关键字之后写表2...原创 2018-11-26 20:22:12 · 207 阅读 · 0 评论 -
事务
事务的四大特征:原子性:是不可分割的最小操作单位,要么同时成功,要么同时失败 持久性:当事务提交或回滚后,数据库会持久化的保存数据 隔离性:多个事务之间相互独立 一致性:事务操作前后,数据总量不变事务的隔离级别:概念:多个事务之间是隔离的,相互独立的,但是如果多个事务操作同一批数据,则会引发一些问题,设置不同的隔离级别就可以解决这些问题存在的问题:脏读:一个事务,读...原创 2019-01-18 15:12:34 · 111 阅读 · 0 评论 -
三大范式
范式是创建数据库时的一些规则,遵循这些规则可以设计出更加合理的表第一范式(1NF) 数据库表的每一列都是不可分割的原子数据项第二范式(2NF) 在1NF的基础上,非码属性必须完全依赖于候选码(在1NF基础上消除非主属性对主码的部分函数依赖)第三范式(3NF) 在2NF基础上,任何非主属性不依赖于其它非主属性(在2NF基础上消除传递依赖)相关概念:函数依赖:A-->...原创 2019-01-18 15:45:20 · 122 阅读 · 0 评论