![](https://img-blog.csdnimg.cn/20201020140402416.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
mysql
mysql
lyt1
没有绝望的处境,只有对处境绝望的人
展开
-
mybatis choose (when, otherwise)标签
if标签是与(and)的关系,而 choose 是或(or)的关系。choose标签是按顺序判断其内部when标签中的test条件出否成立,如果有一个成立,则 choose 结束。当 choose 中所有 when 的条件都不满则时,则执行 otherwise 中的sql。类似于Java 的 switch 语句,choose 为 switch,when 为 case,otherwise 则为 default。安全考虑,我们使用where将choose包起来,放置关键字多于错误。...原创 2021-04-26 14:07:34 · 212 阅读 · 0 评论 -
mycat+mysql实现分库分表
场景描述mycat已配置读写分离,读写分离链接:mycat+mysql实现读写分离mycat拥有两个逻辑数据库test1、test2;test2拥有三个逻辑表:aa、bb、ccmysql拥有三个真正的数据库test1、test2、test3test2拥有两个真正表:aa、bbtest3拥有两个真正表:aa、cc所有表都需要设置主键自增对aa表进行分库分表mycat分库分表配置schema.xml<?xml version="1.0"?><!DOCTYPE mycat原创 2020-12-25 13:18:38 · 306 阅读 · 0 评论 -
mycat+mysql实现读写分离
场景描述一台mycat: 192.168.81.129:8066两台mysql: Master:192.168.81.129:3306【主(写)数据库】 Slave :192.168.81.130:3306【从(读)数据库】注意1.在用mycat实现读写分离之前需要先对两台mysql进行主从同步配置2.两台数据库服务器的的 selinux 都要 disable(永久关闭 selinux,请修改/etc/selinux/config,将 SELINUX 改为 disabled)mysql原创 2020-12-08 16:39:59 · 648 阅读 · 0 评论 -
mysql报错 unblock with ‘mysqladmin flush-hosts‘
解决方案:mysqladmin -u root -p flush-hosts输入数据库密码即可!转载 2020-11-13 10:36:08 · 286 阅读 · 0 评论 -
mysql常用知识点(持续更新)
insert/update语句执行后向主键赋值: useGeneratedKeys="true" keyProperty="id"原创 2020-10-23 09:37:37 · 99 阅读 · 0 评论 -
java端mysql数据库备份
//mysqldump所在目录(mysql安装路径下)String mysqldumpPath;//备份文件存放路径String backupPath;/*** mysqldump -u用户名 -密码 数据库名 > 文件全路径*///windowString cmd = "cmd /c " + mysqldumpPath + "mysqldump -uroot -pmysql cloud_user > " + backupPath + "backup_cloud_user.原创 2020-10-23 09:37:15 · 171 阅读 · 0 评论 -
mybatis中进行批量更新(批量删除同理)
<update id="updateBatch" parameterType="java.util.List"> update mydata_table <trim prefix="set" suffixOverrides=","> <trim prefix="status =case" suffix="end,"> <foreach collection="list" item="item" inde原创 2020-10-21 09:37:24 · 112 阅读 · 0 评论 -
mysql解决死锁的问题,防止阻塞
查看mysql当前存在的事务,如果存在死锁,则会记录select * from information_schema.innodb_trx;删除当前事务的死锁进程kill trx_mysql_thread_id原创 2020-10-21 09:35:18 · 225 阅读 · 0 评论