![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 90
玉雨钰瑜
这个作者很懒,什么都没留下…
展开
-
52条mysql优化
本文属于转发记录转发来自sql优化1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 WHERE 及 ORDER BY 涉及的列上建立索引。2、应尽量避免在 WHERE 子句中对字段进行 NULL 值判断,创建表时 NULL 是默认值,但大多数时候应该使用 NOT NULL,或者使用一个特殊的值,如 0,-1 作为默认值。注 意3、应尽量避免在 WHERE 子句中使用 != 或 <> 操作符。MySQL 只有对以下操作符才使用索引:<,<=,=,>,>=,BE转载 2021-10-16 14:36:00 · 85 阅读 · 0 评论 -
mysql设置允许远程访问和密码设置不进行安全策略检测
mysql设置允许远程访问进入到mysql后进入mysl库show databases;user mysql进入到mysql库后查表可以看出当前拥有的账户和访问hostselect host,user from user;进行设置远程链接#设置允许远程grant all privileges on *.* to root@'%' identified by '你对应的用户密码' with grant option; flush privileges; #刷新注意这个时候你的密原创 2020-08-17 10:54:14 · 257 阅读 · 0 评论 -
mysql设置不区分大小写,或设置了不区分大小写lower_case_table_names=1但是没有生效
mysql设置不区分大小写,或设置了不区分大小写lower_case_table_names=1但是没有生效mysql设置不区分大小写操作系统 centosmysql version 5.7及以上修改etc/my.conf文件加入lower_case_table_names=1 为使mysql不区分表名大小写.注意 这段代码必须在**[mysqld_safe]之前 如果你的配置文件没有mysqld_safe**就算了,不影响重启MySQL这时候正常情况下即会成功systemctl resta原创 2020-08-12 19:53:59 · 6496 阅读 · 0 评论 -
mysql5.7 以上版本root密码重置
mysql5.7以上root用户密码重置仅限centos系统 不要想Windows系统 Windows系统看了很多,几乎都是失败的,所以Windows系统是否可以修改都是问题。这篇文章是开发中遇到了root用户密码设置错误,或者多次设置导致忘记密码,需要对root密码进行重新设置:在51博客上看到的博主安静的疯子[https://blog.51cto.com/quietmadman/1768057]1,停止 mysql 服务[root@study usr]# systemctl stop my转载 2020-08-07 17:23:24 · 139 阅读 · 0 评论