
mysql
人称江湖不留手
这个作者很懒,什么都没留下…
展开
-
sql优化与索引
sql优化方法常见的优化方法常见的优化方法1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=03.应尽量避免在 where 子句中使原创 2020-12-14 14:12:16 · 207 阅读 · 0 评论 -
mysql分组问题
group by分组应用笔记应用笔记常见的业务逻辑喜欢出现分组过后,取每组最大的那条数据sql的使用关键点聚合函数max(最大那条数组的条件字段)group by 分组字段这个时候max取值的时候只针对那个最大条件的字段,不是那个字段对应的数据,此时需要一个条件,你可以排序等条件...原创 2020-12-03 15:57:29 · 167 阅读 · 0 评论 -
sql常见的关联
left join、right join和join一张图展示展示所有一张图展示展示所有原创 2020-12-02 13:46:50 · 466 阅读 · 0 评论 -
mysql忘记密码
window下mysql修改密码已知密码 修改密码未知密码操作已知密码 修改密码方法一:在mysql的文件下bin目录 cmd进入窗口,输入mysql -u root -p,然后在输入密码,出现mysql>内容,在后面输入: set password for 用户名@localhost = password(‘新密码’),格式例如:mysql> set password for root@localhost = password(‘root’);退出mysql,重新登录就用你刚修原创 2020-08-26 22:52:39 · 135 阅读 · 0 评论 -
window安装mysql
下官网下载mysql的压缩包,然后放到你想要放的位置,使用管理员的cmd进入你下载的包解压的bin目录下,然后执行命令mysqld install会出现成功的信息的,看我的图,紧接着 输入:mysqld --initialize-insecure我的这里是没问题的,如果有问题则运行下面这句:mysqld --initialize-insecure --user=mysql启动mysql:net start mysql看我的成功截图这个是没毛病的,想要更详细的就看https://blog.原创 2020-08-25 23:02:47 · 130 阅读 · 0 评论