![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
Mickey的大米
这个作者很懒,什么都没留下…
展开
-
MySQL中表的复制
1.仅仅复制表的结构创建表2 复制 表1 的结构实例:create table 表2 like 表12.复制表的结构和数据实例:create table 表2 select * from 表1原创 2021-07-28 15:10:39 · 107 阅读 · 0 评论 -
MySQL中delete与truncate的区别
delete删除与truncate删除的区别删除方式:delete from 表名 【where 筛选条件】truncate table 表名两者皆不会删除建表字段,也就是表初始结构还在。delete 可以加where条件,truncate不可以若删除的表中有自增长列,用【delete from 表名】删除表数据后,再插入数据,自增长列的值从删除前最后一条数据的值加一开始,而不是从头开始。而用【truncate table 表名】删除表数据后,再插入数据,自增长列的值从头开始,也就是从1开始。原创 2021-07-27 14:44:10 · 159 阅读 · 0 评论 -
mysql查询语句所涉及到的关键字
select 查询列表from 表连接类型(inner | left | right) join 表2on 连接条件where 筛选条件group by 分组列表having 分组后的筛选order by 排序列表 【ASC|DESC】limit 偏移,条目数原创 2021-07-26 15:43:14 · 148 阅读 · 0 评论 -
MySQL中查询两个日期之间的天数
1.两个日期之间的天数语法:select datediff(日期1,日期2);注意,日期1减去日期22.另外查询当前日期可以用:select now();3.查询当前日期距过去某一个日期的天数:原创 2021-07-24 16:53:03 · 3789 阅读 · 0 评论 -
mysql中 case 函数的使用
case函数的使用一,相当于Java中switch case的效果java中:switch(变量或表达式){ case 常量1: 语句1; break; case 常量2: 语句2; break; default: 语句n; break;}mysql 中:case 判断的字段或表达式when 常量1 then 要显示的值1或语句1when 常量2 then 要显示的值2或语句2…else 要显示的值n或语句nend 【AS 别原创 2021-07-24 15:44:58 · 560 阅读 · 0 评论 -
mysql中 if 函数的使用
在MySQL中 if 为流程控制函数,效果相当与java语句中的 if-else语法:IF(判断语句,结果一,结果二)注意:当判断语句为true时,为结果一,为false时,为结果二。例子:select if(5>3,‘大于’,‘小于’);...原创 2021-07-24 14:42:36 · 822 阅读 · 2 评论 -
MySQL中order by的使用
简单语法:select 查询列表 from 表 【where 筛选条件】order by 排序列表【asc |desc】详细语法:SELECT field1, field2,…fieldN FROM table_name1, table_name2…ORDER BY field1 [ASC [DESC][默认 ASC]], [field2…] [ASC [DESC][默认 ASC]]例子:SELECT * from student ORDER BY student_birthday ASC;原创 2021-07-24 13:04:41 · 3949 阅读 · 4 评论 -
mysql数据库的基本使用(1)(建议收藏看后续)
1.打开和关闭mysql服务命令行打开mysql服务:net start mysql(注意mysql为服务名)命令行关闭mysql服务:net stop mysql(注意mysql为服务名)2.从命令行中连接mysql服务器1.命令行输入mysql 【-h(主机名)-P端口】 -u root -p(再回车,再输入密码)主机名一般为localhost,端口一般为3306,皆可省略。实例[root@host]# mysql -u root -pEnter password:******或者原创 2021-07-23 23:05:42 · 191 阅读 · 0 评论