Mysql
RunningShare
这个作者很懒,什么都没留下…
展开
-
mysql 5.7.23忘记密码情况下重新设置root密码
使用FTP工具下载/etc/my.cnf到本地电脑 也可以使用vi编辑,因为怕改乱了,我这里先下载到本地电脑修改,再覆盖服务器源文件 在 [mysqld] 段落中添加 skip-grant-tables 使数据库跳过密码验证 重启数据库,使刚修改配置生效 service mysqld reload 或 /etc/init.d/mysqld restart ...转载 2020-01-19 15:46:47 · 309 阅读 · 0 评论 -
MYSQL---Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column
--数据库中插入数据或执行sql语句时一直报下面这个错误: Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally dependent on c...转载 2020-01-19 11:07:05 · 1078 阅读 · 0 评论 -
MySQL 添加索引,删除索引及其用法
.索引的作用 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重。 在数据量和访问量不大的情况下,mysql访问是非常快的,是否加索引对访问影响不大。但是当数据量和访问量剧增的时候,就会发现mysql变慢,甚至down掉,这就必须要考虑优化sq...转载 2019-05-30 21:33:16 · 1090 阅读 · 0 评论 -
ON DUPLICATE KEY UPDATE单个增加更新及批量增加更新的sql
ON DUPLICATE KEY UPDATE单个增加更新及批量增加更新的sql 。 在实际应用中,经常碰到导入数据的功能,当导入的数据不存在时则进行添加,有修改时则进行更新, 在刚碰到的时候,第一反应是将其实现分为两块,分别是判断增加,判断更新,后来发现在mysql中有 ON DUPLICATE KEY UPDATE一步就可以完成,感觉实在是太方便了, 该语...转载 2019-06-18 20:41:05 · 413 阅读 · 0 评论