mysql5 mysql 2012 win

3-1 MySQL 入门-安装配置篇

​ 概要 以前,在开发程序时,我们会把很多的数据和信息存储到某个文件夹中的文件中,例如:user.txt 、db.xlsx 等。 现在,有那么一个叫:数据库管理系统(DBMS,Database Management System)的软件,可以帮助我们实现对文件夹中的文件进行操作,而我们只要学习DBM ......
MySQL

Python中使用PyMySQL库连接MySQL数据库

一、什么是PyMysql PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客户端库。 二、安装PyMysql 可以使用命令 pip install ......
PyMySQL 数据库 数据 Python MySQL

MySQL连接异常Communications link failure

解决方式:增加 testWhileIdle=true&autoReconnect=true&validationQuery=SELECT 1 url: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8&us ......
Communications failure MySQL link

win11照片无法切换到下一张

1 – 更改文件夹搜索选项 1. 只需按住键盘上的Windows + E组合键即可打开文件资源管理器。 在文件资源管理器的顶部,单击三点菜单并选择选项。 2. 这将为您打开“文件夹选项”窗口。 单击“搜索”选项卡将其选中。 3. 在这里,选中与在文件夹中搜索系统文件时不使用索引相关的框(搜索可能需要 ......
照片 win 11

Docker安装mysql配置my.cnf并挂载到外部机器

1.环境准备,创建外部挂载文件夹conf,data,log mkdir -p /data/dockerdata/mysql3306/{conf,data,log} 2.在/data/dockerdata/mysql3306/conf文件夹下创建my.cnf文件 my.conf 文件配置如下 [mys ......
机器 Docker mysql cnf my

mybatis mysql Data truncation: Incorrect integer value: '' for column 'xxx' at row 1

com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect integer value: '' for column 'n_before_group_id' at row 1 mybatis foreach 插入时出现这个报错,原因是 ......
39 truncation Incorrect mybatis integer

window下mysql更换端口号

我的情况是:本机原来安装了5版本,现在需要用8版本,因此机器同时存在了两个sql版本,一个占用了3306端口,一个占用了3307端口,但是后端默认配置的是3306端口,需要灵活更改版本和端口号。 开始吧,安全的更换mysql的端口号,5和8版本都是一样的操作。 停止mysql的服务 在对应盘符找到P ......
口号 window mysql

Mysql连接报错解决方案

错误:Reading from the stream has failed. 解决方案1:添加SslMode=None 解决方案2:找到开始菜单下mysql目录下的cmd程序,如图: 1、数据库用户的加密方式里已经是mysql_native_password,但远程链接时依旧提示Authentica ......
解决方案 方案 Mysql

MySQL集群搭建,你会吗

对于目前的应用来说,一般很少使用单机MySQL服务,都会采用主从复制或集群方式,那么如何搭建呢? 1.集群 1.1概述 所谓集群,就是多台服务器之间共享数据,从而实现系统的高可用。节点之间的数据是实时同步的,采用的是同步复制机制。除了有多个主节点外,这些主节点还有多个从节点,当在主节点上进行写操作时 ......
集群 MySQL

Windows开启远程访问MySQL

1、第一步进入MySQL (所有命令都可以直接复制) 1.1 在Windows下搜索cmd,找到“命令提示符”,右键【以管理员身份运行】 1.2 在命令行输入:mysql -u root -p ,然后回车,会弹出 Enter password: mysql -u root -p1.3 输入密码:ro ......
Windows MySQL

mysql 常用函数

DATE_SUB(CURRENT_DATE,INTERVAL 7 day) DATE_add(CURRENT_DATE,INTERVAL 7 day) 不能通过 order by 加group by 取最新的一条。只有通过两个表连接才能实现。 同时 去掉空格和空 where ISNULL(name) ......
函数 常用 mysql

SpringBoot项目集成MYSQL+Mybatis-Plus步骤

1、引入maven <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.5.2</version> </dependency> <depe ......

docker 一键搭建 MySQL 主从集群

分享一个 GitHub 项目,用来一键搭建 MySQL 的主从集群的: https://github.com/vbabak/docker-mysql-master-slave 前面Google了一下没找到,搜出来的都是需要自己手动调操作过的,本来想自己写一个的,让 GPT 取了个名字,结果一搜就搜到 ......
主从 集群 docker MySQL

学习笔记12(PHP MySQL数据库系统)

一、知识点梳理 (一)使用PHP连接到MySQL服务器 安装必要的软件: 在基于Ubuntu的系统上,可以使用以下命令: sudo apt-get install php mysql-server php-mysql 启动MySQL服务: 使用以下命令: sudo service mysql sta ......
数据库 笔记 数据 系统 MySQL

Win7系统安装高版本node.js方法,node 16.x ,node 17.x(跳过安不了17),node 18.x,node 19.x 20.x(没测试20)

随着前端框架的不断升级,node16.3.0的版本远远跟不上开发需要,导致win7无法安装高于16.3.0版本的node.js,经过不断的尝试和查找网上的帖子,终于解决了可以升级到19.x的nodejs了 方法如下: (1)按照原来方式先升级到Nodejs16.3.0,先看我上次发的内容。地址:ht ......
node 版本 方法 系统 Win7

mysql常用sql

#创建数据库CREATE DATABASE zabbix;#创建用户,xxxx为密码create user zabbix@'%' identified by 'xxxxx';#查看所有用户,查看用户是否创建成功SELECT User, Host FROM mysql.user;#给用户赋权#赋权za ......
常用 mysql sql

mysql 启动报错【Error while setting value ‘NO_ENGINE_SUBSTITUTION, STRICT_TRANS_TABLES‘ to ‘sql_mode‘】解决

报错如下: 原因:mysql配置文件my.ini里的 sql_mode 配置项参数中逗号后面有空格 解决步骤: 打开my.ini文件, 找到sql_mode配置项删除空格,保存 ......

Linux 安装MySQL 步骤

通过包管理器安装 MySQL ubuntu安装 MySQL 1、配置APT源 ubuntu自己的APT源里面就有MySQL,以ubuntu2004为例,可以直接用相关源就行了,也可以导入MySQL的官方源。 阿里云镜像源地址:https://developer.aliyun.com/mirror/ ......
步骤 Linux MySQL

【MySQL】 线上补数据SQL

昨天一下午就为了补业务数据,写SQL快崩溃了得... 直接贴不解释了 -- 先拿到[销售变更id]拿到[变更信息] -- 通过[变更信息]的主表id拿到[主表信息] -- 条件可以是 MAX(cc.id) + GROUP BY crId 按主表id分组拿最大的变更id -- 或者是 cc.oc_na ......
数据 MySQL SQL

数据库系列:MySQL InnoDB锁机制介绍

数据库系列:MySQL慢查询分析和性能优化 数据库系列:MySQL索引优化总结(综合版) 数据库系列:高并发下的数据字段变更 数据库系列:覆盖索引和规避回表 数据库系列:数据库高可用及无损扩容 数据库系列:使用高区分度索引列提升性能 数据库系列:前缀索引和索引长度的取舍 数据库系列:MySQL引擎M ......
机制 数据库 数据 InnoDB MySQL

P1084 [NOIP2012 提高组] 疫情控制

首先军队可以原地不动,时间越多越容易合法,先套上二分。 在不回到根的情况下,军队深度肯定越小越好。所以军队能往上移就移,如果能回到根就暂时在根对应的儿子那里驻扎。这个过程用树上倍增优化。 做完这一步后,我们找出需要军队驻扎的根的儿子(向下不经过军队就能到达叶子),现在就是要让其它军队移过来,考虑这个 ......
疫情 P1084 1084 NOIP 2012

MySQL8.0存储引擎对比

MySQL8.0存储引擎对比 MySQL8默认支持的存储引擎有 MEMORY,PERFORMANCE_SCHEMA,MyISAM,MRG_MYISAM,BLACKHOLE,CSV,ARCHIVE和InnoDB共8种存储引擎。其中InnoDB为MySQL8的默认存储引擎。存储引擎信息在数据库中的存储位 ......
引擎 MySQL8 MySQL

P1081 [NOIP2012 提高组] 开车旅行

题目有点长,一步一步来。 预处理出每座城市两人分别会选择的下一座城市 用 set 即可实现。 倍增优化 DP 令 \(f_{i,j}\) 表示从城市 \(j\) 出发,行驶 \(2^i\) 天会到达的城市。 令 \(ga_{i,j}\) 表示从城市 \(j\) 出发,行驶 \(2^i\) 天,小 A ......
P1081 1081 NOIP 2012

CTP行情实时写入MySQL数据库

CTP行情实时写入MySQL数据库 CTP即中国期货市场的交易系统,是一种可以实时获取行情数据的开放式软件平台。在这个平台上,我们可以订阅多种不同的市场行情数据,例如期货、股票、基金等等。而将这些大量的数据存入数据库,可以为量化交易策略提供必要的支持。 在这篇文章中,我们将介绍将CTP行情实时写入M ......
实时 数据库 行情 数据 MySQL

win10家庭版修改成专业版

家庭版和专业版的区别:Windows 家庭版和专业版简单点说就是证书不同,用家庭版的密钥激活就是家庭版,用专业版密钥激活。 方法:修改成专业版的产品密钥专业版所需要的内容其实已经下载在本地了,我们只需要激活安装即可,专业版和家庭版的区别在于证书不同。 首先断开网络, 然后找到:设置-》系统-》系统信 ......
家庭 专业 win 10

别再担心数据丢失了!学会使用MySQL事务,保障数据安全!

在日常开发中我们经常会遇到需要同时处理多个操作的情况,比如在购物时,我们需要同时完成支付和更新库存两个操作。这时,如果其中一个操作失败了,我们就需要进行回滚,以保证数据的一致性。 那么,如何在MySQL中实现这样的功能呢?答案就是——事务。下面我们就来介绍一下MySQL事务是什么?它是如何使用的? ......
数据 事务 MySQL

basis of PHP DBMA about mysql

php 连接数据库 header("Content-type:text/html; charset=utf8"); $servername = "localhost"; $username = "root"; $password = "root"; $dbTable = "dvwa"; $conn ......
basis about mysql DBMA PHP

navicat 远程连接 mysql

use mysql -- 查看用户 select host,user from user;-- 更新hostupdate user set host='%' where user='laremehpe';-- 授予laremehpe用户 user表的查看、添加、更新权限grant select,in ......
navicat mysql

sqlstudio连接MySQL数据库报错public key is not allowed

jdbc:mysql://192.168.8.200:3306/company?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8&useSSL=false&allowPublicKeyRetrieval=true 在MySQL 5. ......
sqlstudio allowed 数据库 数据 public

MySQL - 一致性读 vs 一致性写

一、问题描述 建表语句 mysql> CREATE TABLE `t` ( `id` int(11) NOT NULL, `k` int(11) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB; insert into t(id, k) values ......
一致性 MySQL vs