文章分类 -  mysql基础

摘要:视图 sql语句的执行结果是一张虚拟表,我们可以基于该表做其他操作 如果这张虚拟表需要频繁使用,那么为了方便可以将虚拟表保存起来,保存起来之后就称之为视图(本质就是一张虚拟表) 语法结构 -- 创建视图 create view techer_course_view as select * from 阅读全文
posted @ 2022-08-19 20:14 荀飞 阅读(57) 评论(0) 推荐(0) 编辑
摘要:多表查询练习题 -- 1、查询所有的课程的名称以及对应的任课老师姓名 -- 表:课程表,老师表 select c.cname,t.tname from course c inner join teacher t on t.tid = c.teacher_id; -- 4、查询平均成绩大于八十分的同学 阅读全文
posted @ 2022-08-18 21:34 荀飞 阅读(73) 评论(0) 推荐(0) 编辑
摘要:操作表的sql语句补充 修改表名 alter table 表名 rename 新表名; 新增字段 alter table 表名 add 字段名 字段类型(数字) 约束条件; alter table 表名 add 字段名 字段类型(数字) 约束条件 after 已经存在的字段; alter table 阅读全文
posted @ 2022-08-17 17:02 荀飞 阅读(76) 评论(0) 推荐(0) 编辑
摘要:约束条件 primary key主键 单从约束角度上而言主键等价于非空且唯一:not null unique create table t1( id int primary key, name varchar(32) ); InnoDB存储引擎规定一张表必须有且只有一个主键 2.1 如果创建的表中没 阅读全文
posted @ 2022-08-16 16:34 荀飞 阅读(56) 评论(0) 推荐(0) 编辑
摘要:字符编码与配置文件 查询本机数据库的版本信息 \s -- 查看数据库基本信息(用户、字符编码、版本) window系统下5.6版本的mysql下,编码格式不统一,会造成乱码,我们需要统一修改成utf8,步骤如下: 拷贝my-default.ini 文件(windos下MySQL的默认配置文件),到同 阅读全文
posted @ 2022-08-15 18:07 荀飞 阅读(113) 评论(0) 推荐(0) 编辑
摘要:安装地址 https://dev.mysql.com/downloads/mysql/ 环境变量配置 1.先查看mac本身安装的shell有哪些命令 cat /etc/shells 2.查看默认的shell chsh # 确认后输入密码 3如上所示:我的shell为bash,那么就进入bash所对应 阅读全文
posted @ 2022-07-11 14:39 荀飞 阅读(117) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示