Mysql基础
文章平均质量分 70
一只小白·
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
08.数据库的规约,三大范式
原创 2022-05-04 11:24:18 · 533 阅读 · 0 评论 -
07.权限管理和备份
7.1用户管理SQLyog可视化管理SQL命令操作用户表在:MySQL/user本质:对user表增删改查---创建用户 ---create user 用户名 identified by '密码'create user aoao identified by '123456'---修改当前用户密码set password = password('新密码')---修改指定用户密码set password for 用户名= password('新密码')---给用户重命名原创 2022-05-04 10:10:40 · 471 阅读 · 0 评论 -
06.事务和索引
6.1事务6.1.1什么是事务事务就是将一组SQL语句放在同一批次内去执行,如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行MySQL事务处理只支持InnoDB和BDB数据表类型事务的ACID原则原子性(Atomic)整个事务中的所有操作,**要么全部完成,要么全部不完成,**不可能停滞在中间某个环节。事务在执行过程中发生错误,会被回滚(ROLLBACK)到事务开始前的状态,就像这个事务从来没有执行过一样。一致性(Consist)事务前后的数据完整性要保持一致。以转账原创 2022-04-22 15:55:03 · 638 阅读 · 0 评论 -
5..MySQL函数
5.1常用函数数据函数SELECT ABS(-8); /绝对值/SELECT CEILING(9.4); /向上取整/SELECT FLOOR(9.4); /向下取整/SELECT RAND(); /随机数,返回一个0-1之间的随机数/SELECT SIGN(0); /符号函数: 负数返回-1,正数返回1,0返回0/字符串函数SELECT CHAR_LENGTH(‘狂神说坚持就能成功’); /返回字符串包含的字符数/SELECT CONCAT(‘我’,‘爱’,‘程序’);原创 2022-04-19 17:34:08 · 634 阅读 · 0 评论 -
4.DQL查询数据(超重点)
4.1DQLDQL(data query language:数据查询语言)所有的查询操作都用它,关键字 select简单的查询,复杂的查询它都能做数据库中最核心的语言,最重要的语句使用频率最高的语句建school库语句:DROP DATABASE IF EXISTS `school`;-- 创建一个school数据库CREATE DATABASE IF NOT EXISTS `school`;-- 使用school数据库USE `school`;-- 创建学生表DROP TAB原创 2022-04-19 16:20:29 · 1454 阅读 · 0 评论 -
3.Mysql数据管理
3.1数据库级别的外键(了解)方式一:创建表的时候,增加约束(麻烦,比较复杂)-- 年级表CREATE TABLE `grade` ( `id` INT(30) NOT NULL AUTO_INCREMENT COMMENT '年级id', `name` VARCHAR(50) NOT NULL COMMENT '年级名称', PRIMARY KEY (`id`))ENGINE=INNODB DEFAULT CHARSET=utf8-- 先删除之前的学生表DROP TABLE `s原创 2022-04-10 10:39:41 · 159 阅读 · 0 评论 -
2.操作数据库
2.1操作数据库(了解)操作数据库 》 操作数据库中表 》操作数据库中表的数据mysql关键字不区分大小写2.1.1.创建数据库CREATE DATABASE [IF NOT EXISTS] westos;[…] 中表示可选的内容2.1.2.删除数据库DROP DATABASE [IF EXISTS] weston;2.1.3.使用数据库– 如果你的表名或者字段名是一个特殊字符,就需要带上``(tab键的上面)use westos;2.1.4.查看数据库SHOW DA原创 2022-04-09 10:20:17 · 354 阅读 · 0 评论
分享