mysql
文章平均质量分 73
忍者必须死
这个作者很懒,什么都没留下…
展开
-
MySQL-优化
答:如果一条sql执行很慢的话,我们通常会使用mysql自动的执行计划lexplain来去查看这条sql的执行情况,比如在这里面可以通过key和key_len检查是否命中了索引,如果本身已经添加了索引,也可以判断索引是否有失效的情况,第二个,可以通过type字段查看sql是否有进一步的优化空间,是否存在全索引扫描或全盘扫描,第三个可以通过extra建议来判断,是否出现了回表的情况,如果出现了可以尝试添加索引或修改返回字段来修复。读写分离解决的是,数据库的写入,影响了查询的效率。原创 2024-06-02 10:39:24 · 592 阅读 · 0 评论 -
关于mysql修改character_set_server = utf8不生效的问题
关于mysql修改character_set_server = utf8不生效的问题 安装mysql数据后,web项目连接数据库,执行新增数据,发现插入数据库中的中文变为乱码--> ???????????????(全部变为问号) 各种百度,都是说复制一个my-default.ini文件,然后 设置服务端的默认字符集,在my.ini的[mysqld]内设置character_set_server = utf8 然而,我修改之后 查看 show variabl...原创 2021-05-23 19:52:10 · 6992 阅读 · 1 评论