
mysql
� 杰尼龟
这个作者很懒,什么都没留下…
展开
-
MySQL创建定时任务
定时任务启动定时开启定时关闭定时查看当前是否已开启事件调度器创建事件示例启动定时开启定时SET GLOBAL event_scheduler = 1;关闭定时SET GLOBAL event_scheduler = 0;查看当前是否已开启事件调度器SHOW VARIABLES LIKE 'event_scheduler';``` ```sqlSELECT @@event_scheduler;SHOW PROCESSLIST;创建事件CREATE EVENT [IFNOT原创 2021-01-08 10:55:47 · 102 阅读 · 0 评论 -
数据库恢复
数据库恢复指令show variables like ‘%log_bin%’ – 查询是否开启bin_log日志– 查看所有bin_log日志show master logs;– 刷新日志,生成新的日志flush logs;– 然后执行,查询我们执行操作的pos_end节点,可以理解为动作节点show binlog events in ‘mysql-bin.000002’;– 然后根据我们查询到的pos节点进行恢复,例如帅途这里的end_pos节点是1703/usr/bin/mysqlb原创 2021-01-06 17:07:01 · 117 阅读 · 0 评论 -
mysql批量更新高效方式
单字段更新UPDATE t1 SETtype = CASE typeWHEN ‘计算机’ THEN ‘IT’WHEN ‘销售’ THEN ‘市场’ENDWHERE type IN (‘计算机’,‘销售’)多字段更新UPDATE t1 SETtype = CASE typeWHEN ‘计算机’ THEN ‘IT’WHEN ‘销售’ THEN ‘市场’END,type2= CASE typeWHEN ‘计算机’ THEN ‘IT2’WHEN ‘销售’ THEN ‘市场2’END原创 2021-01-05 09:30:16 · 248 阅读 · 0 评论 -
peewee.IntegrityError: (1062, “Duplicate entry ‘0‘ for key ‘PRIMARY‘“)
解决方案数据库id为0 未设置自增打开数据库,给逐渐设置自增原创 2021-01-05 09:25:23 · 1001 阅读 · 0 评论 -
orm.model.UserDoesNotExist: <Model: User> instance matching query does not exist: SQL: SELECT `t1`.`
解决方案产生原因:数据库结构发生变化 查看数据库。一般删除数据库数据后恢复原创 2021-01-05 09:22:00 · 592 阅读 · 0 评论 -
分库分表
mysql映射表my.inimy.ini中加入federated重启mysql服务将mysql的服务停掉之后再启动,推荐使用phpstudy_pro集成环境管理查看mysql引擎show engines;创建映射表CREATE TABLE `test` ( `id` int(11) NOT NULL AUTO_INCREMENT, PRIMARY KEY (`id`) USING BTREE,) ENGINE=FEDERATED CONNECTION='mysql:/原创 2020-12-23 16:26:28 · 94 阅读 · 0 评论