系统里面有些历史表,之前是没有主键的,现在需要一些需求无法实现,记录一下,给表增加主键 alter table archive_flow_workflow_bak add id int(11) primary key AUTO_INCREMENT; # 添加自增主键

2021年09月09日 0条评论 162点热度 0人点赞 阅读全文

//1.查看当前数据库锁表的情况 SELECT * FROM information_schema.INNODB_TRX; //2.杀掉查询结果中锁表的trx_mysql_thread_id kill trx_mysql_thread_id

2021年08月25日 0条评论 163点热度 0人点赞 阅读全文

原来状态 MySQL安装后默认安装在/var/lib/mysql目录下 配置文件为/etc/my.cnf 根据场景,需要将/var/lib/mysql移动到/home/data/mysql #datadir=/var/lib/mysql #socket=/var/lib/mysql/mysql.sock 移动过程 1、停止mysql服务 [root@master init.d]# systemctl stop mysqld [root@master init.d]# systemctl status mysqld …

2021年08月10日 0条评论 229点热度 0人点赞 阅读全文

配置YUM源 在 https://dev.mysql.com/downloads/repo/yum/ 找到 yum 源 rpm 安装包 安装 mysql 源 # 下载 shell> wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm # 安装 mysql 源 shell> yum localinstall mysql57-community-release-el7-11.noarch.rpm 用下面的命令检…

2021年08月10日 0条评论 304点热度 0人点赞 阅读全文

前言 客户环境系统迁移新服务器,客户要求数据库从 mariadb 修改为 mysql ,新装了一个 mysql5.7 迁移旧数据后,启动项目,后台纷纷报错 报错信息: Expression #1 of ORDER BY clause is not in SELECT list, references column 'xxxx' which is not in SELECT list; this is incompatible with DISTINCT 解决方案 问题原因: mysql5.7.5及以上版本将sql_…

2021年08月10日 0条评论 291点热度 0人点赞 阅读全文

树莓派上运行docker是不同于其他平台,树莓派属于arm32架构,经过前期的踩坑,在树莓派中运行docker镜像需要注意镜像对于doker的支持,在官方镜像搜索页是有系统架构作为删选的,如果需要运行arm32架构的镜像,需要使用对应的版本。 前提需要安装 docker 和 docker-compose 使用镜像 biarms/mysql:5.7 docker-compose.yml hypriot/rpi-mysql 为 树莓派版本支持的 MySQL adminer 为 一个在线数据库管理客户端 在 /usr/l…

2020年11月10日 0条评论 1126点热度 0人点赞 阅读全文