mysql
每天一篇博客
只有无路可走,才可能逆风翻盘
展开
-
服务mysql80和mysqla同时启动,报错(The specified database user/password combination is rejected: [28000][),亲测有效
mysql登录报错原创 2023-02-24 09:28:46 · 556 阅读 · 0 评论 -
简单的增、删、改、查
此实践的目标就是能够根据文字提示,完成对应数据表的创建,并可以对数据表中的数据进行简单的增、删、改、查操作。 create table subscribe(id int,email varchar(32),status int,code varchar(32)); insert into subscribe(id,email,status,code) values (1,'tom123@163.com',1,'TRBXPO'), (2,'lucy123@163.com',1,'LOICPE')原创 2021-12-25 16:40:11 · 241 阅读 · 0 评论 -
【无标题】
实践的目标就是能够根据文字提示,完成商品表(sh_goods)与商品评论表(sh_goods_comment)各种需求的查询操作。CREATE TABLE sh_goods (id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT COMMENT '商品id',category_id INT UNSIGNED NOT NULL DEFAULT 0 COMMENT '分类id',spu_id INT UNSIGNED NOT NULL DEFAULT 0 COMMENT原创 2021-12-25 16:38:13 · 356 阅读 · 0 评论 -
学习多表连接查询
此实践的目标就是能够根据文字提示,完成商品属性表sh_goods_attr和商品属性值表sh_goods_attr_value的各种查询需求。select a.sort sort1,a.name name1,b.sort sort2,b.name name2 from sh_goods_attr a join sh_goods_attr b on a.id=b.parent_idwhere a.category_id=6 order by a.sort asc,b.sort asc;select n原创 2021-12-25 16:36:02 · 1183 阅读 · 0 评论 -
mysql创建用户及权限管理
create User If not Exists 'shoppe'@'127.0.0.%' identified by '123456'; alter user 'shoppe'@'127.0.0.%' password expire; Show Databases; alter user 'shoppe'@'127.0.0.%' identified by '2c5-98h'; grant select on sh_goods to 'shoppe'@'127.0.0.%'; drop.原创 2021-12-25 16:33:58 · 366 阅读 · 0 评论 -
mysql项目三
项目三 根据 sh_goods_attr商品属性与 sh_goods_attr_value商品属性值表:查询id为6的分类所具有的属性信息,将属性按照层级并排显示。查询id为5的商品的所有属性信息,将属性名称和属性值并排显示。查询id为1的属性的所有子属性值。查询拥有属性值个数大于1的商品id和名称。select a.sort sort1,a.name name1,b.sort sort2,b.name name2 from sh_goods_attr a join sh_goods_attr原创 2021-12-25 15:13:19 · 1968 阅读 · 0 评论 -
事务操作购物商品数量
请利用事务实现在用户下订单后,验证用户购买的商品数量是否超过了商品的库存量.商品订单表: sh_order_goods如果商品库存不足,则阻止订单创建.事务操作前,查看 sh_order_goods订单商品表开启事务在事务中执行操作回滚事务事务操作后,查看 sh_order_goods订单商品表#查看sh_order_goods订单商品表详细信息select id,order_id,goods_id,goods_num from sh_order_goods;#开启事务才能使用事务s原创 2021-12-25 16:30:23 · 799 阅读 · 0 评论 -
mysql存储过程实现分页
delimiter //create procedure shgoods_procedure(in pageno int,in pagesize int)begin#a总数,b总页数,start开始位置declare a,b,start1 int;select count(*) into a from sh_goods;if pagesize<=1 then set pagesize=3;end if;set b=ceil(a/pagesize);if pageno<=1 t.原创 2021-12-25 12:52:28 · 481 阅读 · 0 评论 -
mysql开启命令行日志(可以记录source等的日志)
tee log.log;原创 2021-10-14 22:32:50 · 256 阅读 · 0 评论