首页
留言
友链
架子鼓
更多
壁纸
直播
时光机
关于
Search
1
谷豆电视直播代理源码,谷豆代理原理解析
45,106 阅读
2
华为鸿蒙系统无法安装 xapk APP 闪退 ( youtube vanced ) 的解决办法
26,951 阅读
3
[转载]青龙面板+Ninja从零安装教程
19,136 阅读
4
docker 之 typecho 镜像-不推荐
13,100 阅读
5
typecho插件 - 在线下载主题到服务器 - addTheme 发布
8,876 阅读
技术
php
linux
mysql
redis
typecho
nginx
go
python
dnmp
工具
日记
理财日记
生活日记
生活
kindle 资源
公告
虚拟机
登录
Search
标签搜索
msyql
主从
华为
鸿蒙
xapk
闪退
APP 闪退
kindle
mobi
docker
pip
alpine
梦浪的小虾米
累计撰写
143
篇文章
累计收到
587
条评论
首页
栏目
技术
php
linux
mysql
redis
typecho
nginx
go
python
dnmp
工具
日记
理财日记
生活日记
生活
kindle 资源
公告
虚拟机
页面
留言
友链
架子鼓
壁纸
直播
时光机
关于
搜索到
6
篇与
的结果
2024-10-08
自用教程 - wordpress 手动修改密码教程
前言今天有人在我的博客说要个会员,于是我就去给他加身份了,结果忘记的账户密码了。emmmm,因为一直没有登陆过,没有想到今天想登陆的时候就登陆不了了。开始操作我的背景:mysql 安装在容器里面,所以服务器内无法执行 mysql 命令,只能进到容器里面,但我装的是 1panel。为了懒省事,我直接在 1panel 的 web 界面进入 mysql 容器,修改密码,搞完收工!命令是啥呢## 修改用户id为1的用户的密码为123456 UPDATE wp_users SET user_pass = '$1$rSziHLDY$399k.JuJsy.oHVp5lquJC.' WHERE ID = 1;打完收工!!!
2024年10月08日
6 阅读
0 评论
0 点赞
2022-06-12
一个还没有完成工作的复盘(二)-上线篇
前言前一篇文章不是说有一个商城要上线吗?具体点击这里查看经历了放假+其他事情的干扰,这个项目终于上线了。所以这篇文章是上线后的问题复盘正文废话不多说,直接上正文项目上线后,遇到的问题有:1.因为开发时间极短,而项目极其庞大,导致了很多细小的极限值没有考虑到,最典型的就是 where条件没有写好.需求:查询当前用户在当天内是否下过订单()当时开发的时候写的wherewhere porderid =1 and cid = 2 and (addtime >= 2022-06-12 00:00:00 or addtime<=2022-06-12 23:59:59) 事后反馈了问题,然后的时候,才发现,忘了写订单状态,未付款订单,取消的订单都被加进去了后来改成了:#(这里不用考虑取消) where porderid =1 and cid = 2 and (addtime >= 2022-06-12 00:00:00 or addtime<=2022-06-12 23:59:59) and status != 5 2.服务器报各种 mysql 字段错误。错误描述:扣减金额的时候,金额已经不够扣了,但是接口没有处理,还是直接在数据库扣。并且也没有写事务和并发限制.解决方案:改成了事务+try catch + where。 where条件里面加 where amount>=need_amount(need_amount 为需要的金额数)3.服务器代码更新的时候,不要使用一键懒省事的更新,而是要通过提交日志确认自己要更新的文件。通过 svn/git 提交日志获取到自己修改的文件,然后把文件整理成更新命令并在服务器上更新这些命令。原因:我们会在服务器上修改一些生产的配置,如果使用一键更新的时候,同事可能会修改这个文件,并且不小心把这个文件给提交了4.因为失误,导致了一堆错误金额。比如返利判断写错了,给用户多发钱了,一定要仔细看自己的返利判断,不然写补救脚本的时候就难受了,因为补救脚本可没有人给你测试了,并且还要自负风险,所以一定要备份数据库。5.操作数据库前,一定要备份。不然会因为你的各种疏忽导致数据错乱的时候,你想恢复都恢复不了。6.尽量多手写一些查询 sql, 因为真的能锻炼自己的 sql 水准还有下一篇?不一定,如果还遇到问题的话,我会抽空更新,抽空复盘。这周7天,我上了7天班,通宵了三天,所以真不一定有时间更新,但是更新也是对自己的知识的一种复盘。
2022年06月12日
936 阅读
0 评论
0 点赞
2022-05-04
mysql 自动备份脚本
网上搞来的脚本,自己改改,自己用代码如下#!/bin/bash #存放目录 /root/mysqlbackup BackupDir= #数据库库名 blog DataBaseName= #用户名 root User= #密码 123456 Passwd= #host localhost Ip= #日期命名 %Y%m%d_%H%M DateTag=`date +%Y%m%d` #sql脚本名字 sqltag=$DataBaseName'_'$DateTag'.'sql #压缩文件名字 tartag=$sqltag'.'tar'.'gz #备份 mysqldump -h $Ip -u$User -p$Passwd --databases $DataBaseName > $BackupDir/$sqltag #进行压缩并删除原文件 cd $BackupDir tar -czf $tartag $sqltag rm -rf $sqltag #定时清除文件,以访长期堆积占用磁盘空间(删除5天以前带有tar.gz文件) find $BackupDir -mtime +5 -name '*.tar.gz' -exec rm -rf {} \; echo "Backup Succeed Date:" $(date +"%Y-%m-%d %H:%M:%S")如果需要使用,请修改上文中的下列几项值#!/bin/bash #存放目录 /root/mysqlbackup BackupDir= #数据库库名 blog DataBaseName= #用户名 root User= #密码 123456 Passwd= #host localhost Ip=# 注意脚本执行权限及修改脚本路径 crontab 00 02 * * * sh /root/scripts/mysql_backup.sh > /root/scripts/mysql_backup.log 2>&1参考https://xie.infoq.cn/article/5555c43bf82eb31ec19fb8fce
2022年05月04日
528 阅读
0 评论
0 点赞
2022-04-02
本周阅读 - mysql 专场
redolog的理解https://blog.51cto.com/u_15274085/2918514redolog的理解https://blog.51cto.com/MageByte/2934214?b=totalstatistic几种 mysql log 的总结https://www.cnblogs.com/wy123/p/8365234.html生产环境下 mysql 的配置https://blog.csdn.net/miyatang/article/details/60875194mysql char(n) 汉字的说明https://www.cnblogs.com/zhuyeshen/p/11642211.htmlmysql 汉字说明https://www.cnblogs.com/jelly12345/p/14987259.htmlmysql 为什么不建议使用 nullhttps://segmentfault.com/a/1190000039774659mysql 强制使用索引https://www.cnblogs.com/sdgf/p/5998423.html
2022年04月02日
593 阅读
0 评论
0 点赞
2022-03-27
初级 - mysql 的索引相关
如何查看 sql 的索引使用情况explain select * from xxx where xxx索引失效的情况索引选择性太差(搜索出来结果/总量> 1/4 )<>/not in 无法使用索引is null 会使用索引 is not null 不会使用索引where 子句跳过左侧索引列,直接查询右侧索引字段(联合索引时,一定要按从左到右的时候,没有按照从左到右的顺序)对索引使用计算或者使用函数--- 未完待续
2022年03月27日
1,514 阅读
1 评论
0 点赞
1
2