![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 87
p393975269
甜蜜大橙
展开
-
flowable初始化表报错的问题
flowable初始化表的时候一直报一下错误mismatch: library version is '6.6.0.0', db version is 5.99.0.0 Hint: Set <property name="databaseSchemaUpdate" to value="true" or value="create-drop" (use create-drop for testing only!) in bean processEngineConfiguration in flowab原创 2022-02-26 14:19:56 · 5881 阅读 · 0 评论 -
MySQL: show processList命令详解
最近在大批量更新数据库的时候报错表被锁了,查了很多资料使用show processlist; 可以查看是否某一个表被锁了,现在列出查询sql;1、按客户端 IP 分组,看哪个客户端的链接数最多select client_ip,count(client_ip) as client_num from (select substring_index(host,’:’ ,1) as client_ip from information_schema.processlist ) as connect_info g原创 2020-09-27 09:23:43 · 549 阅读 · 0 评论 -
windows下安装MySQL5.7
1.下载mysqlhttps://downloads.mysql.com/archives/community/2.配置好MySQL的环境变量2.解压后在根目录下建一个my.ini文件,复制如下到这个文件中[mysql]#设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3306端口port=3306#设置mysql的安装目录basedir=D:\\software\\anzhuanbao\\mysql-5原创 2020-05-27 16:09:02 · 335 阅读 · 0 评论 -
windows系统下安装启动mycat并测试读写分离
前提是按照一主一从来测试的,1. mycat下载http://dl.mycat.io/1.6-RELEASE/2.解压到相应目录并配置环境变量3.修改配置文件a> 修改wrapper.conf配置java的路径b> 修改server.xmlc> 修改schema.xml,这里只是配置读写分离的一些属性,需要其他的自己往上加配置文件属性说明dataNode...原创 2020-04-17 10:40:59 · 280 阅读 · 0 评论 -
Linux上MySQL主从复制配置
1.我的Linux是centos7 mysql版本是5.72.准备两个能正常启动的MySQL的服务器,我的两个IP分别是128和1293.防火墙要关闭,systemctl stop firewalld.service我是把129作为master节点,128作为slave节点现在先看master节点的配置进入my.cnf,这个是MySQL的配置文件vi /etc/my.cnf 我的...原创 2020-04-12 20:13:25 · 668 阅读 · 0 评论 -
mysql批量更新
方式一update t_studetn setname = #{stud.name},age = #{stud.age},class = #{stud.sex},where id = #{stud.id}方式二UPDATE t_studentSET name = CASE idWHEN #{i.id} THEN #{i.name}END,age = CASE i...原创 2020-03-13 09:42:58 · 84 阅读 · 0 评论 -
mysql存储引擎的索引区别
mysql存储引擎的索引区别,这里只说明myisam和innodb1.myisam是非聚集索引,它的索引文件和数据文件是分离的,底层是通过hash地址指向磁盘的数据位置的,hash地址无法解决范围查找2.innodb的索引是聚集索引,数据文件和索引文件是同一个,数据文件就是按照B+Tree组织的一个索引结构文件,叶子节点包含了完整的数据记录,在叶子节点中包含了主键索引和完整的数据记录,各个叶...原创 2020-03-02 11:09:56 · 418 阅读 · 0 评论 -
liunx安装mysql5.7并实现远程连接
linux上安装mysql5.71、下载tar包,这里使用wget从官网下载wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz2、将mysql安装到/usr/local/mysql下解压tar -xvf mysql-5.7.22-linux-glibc2...原创 2019-12-13 16:26:44 · 182 阅读 · 0 评论 -
根据某一个索引可以把insert和update放置到一个sql中
业务背景:因为新增和修改的数据库表很多,新增和修改的操作也很多并且为批量操作,所以就把新增和修改的sql写到一个sql中,这样我可以把要保存和修改的数据放到一个集合中批量操作这是我的sql,入参是一个集合insert into 表名(列名)valuesfor(页面传过来的数据)on duplicate key update数据库列名 = values(数据库列名)这个很关键,有多少...原创 2019-11-28 17:08:14 · 280 阅读 · 0 评论 -
sql给表添加多个字段
sql给表添加多个字段alter table abdadd (A21 number(10) default null comment 注释,A22 varchar2(20) default null comment 注释,A23 varchar2(20) default null comment 注释);原创 2019-08-30 09:42:59 · 32920 阅读 · 3 评论 -
在mysql中怎么给中文按照拼音排序
今天遇到一个需求就是列表可以根据时间或者名字排序,在MySQL数据库中使用UTF-8的编码进行排序无法按照拼音来排序,解决这个问题的方案是把编码重新设定为GBK或者BG2312select * from table_name ORDER BY CONVERT(name USING gbk) asc或者desc...原创 2019-08-26 19:52:04 · 392 阅读 · 0 评论