
MySQL
文章平均质量分 55
MySQL学习记录
小李子还挺酸
突飞猛进往往是自然发生的。你在某个夜晚苦熬一个知识点时,不会觉得自己突飞猛进;只有在多年后某日熟练地给别人讲解这个知识点后,内心才会小小地波动一下,猛然忆起当年深夜中的青灯一盏。
展开
-
<MySQL>MySQL删除数据表的三种方式详解
用法: 1、当不再使用该表时,使用drop 2、当仍要保留该表,但是要删除所有记录时,用truncate 3、当要删除部分记录或者担心可能需要回滚,使用delete 删除程度从强到弱排序如下: 1、drop table tb; drop是直接将表格删除,无法找回。 例如删除user表: drop table user; 2、truncate table tb; truncate是删除表中的所有数据,不能与where一起使用 例如删除user表中所有数据: truncate table user; 3、转载 2021-09-14 17:23:58 · 1058 阅读 · 0 评论 -
<MySQL>内连接、左连接、右连接和全连接
文章目录1、内连接2、左连接3、右连接4、全连接 假设现在有这么两张表a,b: a表: b表: 那么两张表中,id相同的有b、c、d三行 1、内连接 内连接的关键字是inner join,把条件相同的数据连接起来 SELECT * FROM a INNER JOIN b ON a.`id`=b.`id`; 运行结果: 2、左连接 左连接的关键字是left join,拿左表的条件到右表查询符合条件的数据,然后连接起来;如果找不到,则赋值null SELECT * FROM a LEFT JOIN b原创 2021-09-10 10:37:20 · 2068 阅读 · 0 评论 -
<MySQL>子查询介绍
子查询介绍 Where后面的标量子查询使用 联合查询原创 2021-09-08 09:18:11 · 189 阅读 · 0 评论 -
<MySQL>mysql函数的使用——单行函数
1、分类 (1)单行函数 如 concat,length,ifnull等 (2)分组函数 做统计使用,又称统计函数、聚合函数、组函数 2、字符函数原创 2021-05-09 21:14:37 · 126 阅读 · 0 评论 -
<MySQL>数据库及对应表的结构
1、数据库 myemployees 其中有4个表: departments表 employees表 jobs表 locations表 2、数据库girls admin表 beauty表 boys表原创 2021-05-09 20:37:03 · 208 阅读 · 0 评论 -
<MySQL>查询语句
1、查看数据库中的表 (1)先进到数据库中,再查看表 (2)直接查看表 第二种方式不会改变用户所在的数据库 2、查看所在的数据库 select database() 3、查看表的结构(desc) 4、查询语句(select) (1)查询表中的单个字段 SELECT last_name FROM employees; (2) 查询表中的多个字段 SELECT last_name,email,phone_number FROM employees; (3)查询表中的所有字段 SELECT * FRO原创 2021-05-05 10:59:40 · 622 阅读 · 0 评论 -
<MySQL>连接mysql出现‘mysql执行错误1251‘的解决方法
本人使用的是MySQL8.0版本,但是安装的SQLyog是5.0版本,估计是这里出现了问题 解决方法: 进到数据库中 1、输入如下命令: ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; 2、然后输入 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码'; 3、最后 FLUSH PRIVILEGES;原创 2021-05-04 17:11:50 · 481 阅读 · 0 评论