数据库
MDbabyface
这个作者很懒,什么都没留下…
展开
-
数据库入门操作(day one)
一、对数据库的操作 1、显示当前所有数据库 show databases; 2、进入指定数据库 use database 数据库名; 3、创建数据库 create database 数据库名; 4、显示当前数据库下所有表 show tables; 二、对数据库中表的操作 1、查看表中所有字段下的数据 select * from 表名; # 查看表中所有字段下的数据...原创 2018-10-12 11:16:24 · 210 阅读 · 0 评论 -
mysql查询操作(day two)
1、基本查询操作 # 查询该表名下的所有数据 select * from 表名; # 查询指定字段下的记录 select 字段名1,字段名2,... from 表名; 2、表达式查询操作 # 表达式查询操作(表达式有加减乘除取余等算数表达式) select 字段名表达式 from 表名; # 例如在员工工资表empsal中只有月薪sal,查询年薪记录,则使用下面表达式 select...原创 2018-10-12 21:56:41 · 417 阅读 · 0 评论 -
drop、truncate和delete的区别
(1)DELETE语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作。 TRUNCATE TABLE 则一次性地从表中删除所有的数据并不把单独的删除操作记录记入日志保存,删除行是不能恢复的。并且在删除的过程中不会激活与表有关的删除触发器。执行速度快。 (2)表和索引所占空间。 当表被TRUNCATE 后,这个表和索引所占用...转载 2018-10-14 21:02:44 · 221 阅读 · 0 评论 -
mysql数据库用户管理操作
1、创建root用户密码 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123'); 2、查看当前用户 3、创建普通用户 1)查看所有用户 use mysql; select host,user,password from user; 2) 创建新用户(用户名‘newuse...原创 2018-10-09 10:02:25 · 376 阅读 · 0 评论 -
sql中对日期的操作
1、 获取当前日期 SELECT NOW(),CURDATE(),CURTIME() 结果类似: NOW() CURDATE() CURTIME() 2016-08-01 16:25:46 2016-08-01 16:25:46 2、 获取前一天 SELECT DATE_SUB(CURDATE(),INTERVAL 1 DAY);...转载 2018-11-20 14:11:05 · 562 阅读 · 0 评论