随笔分类 -  Mysql

摘要:使用navicat连接mysql连接错误:Lost connection to Mysql server at 'waiting for initial communication packet' 解决办法:https://www.cnblogs.com/feixiablog/p/9633901.h 阅读全文
posted @ 2020-04-20 10:21 砚台是黑的 阅读(570) 评论(0) 推荐(0)
摘要:一、如何对查询命令进行优化? 1.>尽量避免全表扫描,首先考虑在where 以及 order by涉及的字段上建立索引。 2.>尽量避免在where子句中对字段进行null判空操作.避免使用!=操作符,避免使用or连接条件,或在where子句中对字段使用参数,对字段进行表达式或函数操作.否则会导致全 阅读全文
posted @ 2019-12-26 10:26 砚台是黑的 阅读(172) 评论(0) 推荐(0)
摘要:""" 索引:计算机中非常著名的概念,都是为了提高查找的效率 列表:顺序查找,一个一个找,很慢. <下标-索引> 字典:通过key查找值value <key其实可以称之为索引> 计算机中的二八原则: 8:2 百分之八十是读操作,百分之二十是写操作. 表索引也是数据库中的一项单独的文件:.idx in 阅读全文
posted @ 2019-12-26 10:18 砚台是黑的 阅读(255) 评论(0) 推荐(0)
摘要:""" 支付10 充值10 失败了 目标: 深圳-万州 中转方案: 1.深圳-广州 2.广州-武汉 3.武汉-万州 某一步出错了回滚,回退到原来的状态. 回滚-->滚回来的意思 事务:transaction 是一系列的sql语句操作 保证所有操作完全执行,如果成功一半,完全不执行,什么都不执行.全部 阅读全文
posted @ 2019-12-26 10:12 砚台是黑的 阅读(130) 评论(0) 推荐(0)
摘要:""" 视图: select goods.name,goods_cates.name,goods_brands.name from goods,goods_cates,goods_brands where goods.cate_id=goods_cates.id and goods_brands.i 阅读全文
posted @ 2019-12-26 10:11 砚台是黑的 阅读(232) 评论(0) 推荐(0)
摘要:带有实际场景的去思考,去学习. 如果有外键的情况下:先创建主表,再去创建子表 设计表结构:观摩别人的表结构:三范式:遵守到2范式或者3范式即可 只支持二维表 第一范式<1NF>:原子性,即列不能够再分成其他几列 >不存在嵌套的表结构 第二范式<2NF>:必须是1NF,1.>另外还需要包含一个主键,2 阅读全文
posted @ 2019-12-26 10:06 砚台是黑的 阅读(146) 评论(0) 推荐(0)
摘要:""" cate_name:分类名称 brand_name:品牌 is_show:是否显示 is_saleoff:是否售罄/是否卖光了 工作中的时候尽量使用group by 分组进行筛选,where用的较少. select round(avg(price),2) from goods group b 阅读全文
posted @ 2019-12-26 10:04 砚台是黑的 阅读(152) 评论(0) 推荐(0)
摘要:""" 1.> as 起别名 1.>给字段起别名:select id as '学号',name as '芳名'from students; 2.>给表起别名:select s.id,s.name from students as s; 注意:as可以不写,省略. select s.id,s.name 阅读全文
posted @ 2019-12-26 09:59 砚台是黑的 阅读(207) 评论(0) 推荐(0)
摘要:数据库:数据的集合. 特点: 高效的管理数据 数据库本身就是一种文件.特点:1.>持久化存储2.>读写速度极高3.>保证数据的有效性 防止数据错误<类型 约束>4.>对程序支持性非常好,容易扩展 mysql 数据库客户端-->数据库服务器-->数据库文件文件 数据库文件才是存储数据的,接受服务器取数 阅读全文
posted @ 2019-12-26 09:46 砚台是黑的 阅读(224) 评论(0) 推荐(0)
摘要:一、mysql 授权:grant all privileges on *.* to 'yangxin'@'%' identified by 'yangxin123456' with grant option; 二、导入数据库使用 mysql 命令导入使用 mysql 命令导入数据库格式如下: mys 阅读全文
posted @ 2019-12-25 17:22 砚台是黑的 阅读(300) 评论(0) 推荐(0)