mysql php

php 随机class和 僵尸元素的实现

1.参考自己的文章 php中preg_replace_callback函数同一个正则,替换成不同内容 https://www.cnblogs.com/cn-oldboy/p/17149911.html 2.僵尸元素的实现。 暂无思路 ......
僵尸 元素 class php

php深化理解(一)

对于很多刚入行的同学来说,对php是一知半解的。正好回顾强化,记录深刻一些。 第一点很多人都会有一个误区,就是觉得自己写个新闻系统(增删查改的例子),用php原生的mysql库或者用mysqli或者pdd(面向对象)拓展。操作起来都挺很吃力。 这点,不说新人,就算,多年过于依赖框架的开发者,现在去写 ......
php

mysql 表被锁住,无法对表进行更新,删除操作

mysql> show processlist; 如果想要解锁,查询当前没有提交的事务,执行: select trx_state, trx_started, trx_mysql_thread_id, trx_query from information_schema.innodb_trx 直接kil ......
mysql

centos6.8 使用yum安装 mysql5.7

配置系统yum源 这一步可选,如果yum源使用正常可跳过,由于centos6支持已于2020年停止,安全维护也只支持到2024年11月30日,所以很多原来可用的yum源也失效了,试了几个后找到以下可用的。 备份旧配置 mv /etc/yum.repos.d/CentOS-Base.repo /etc ......
centos6 centos mysql5 mysql yum

mysql create store procedure for loops, and with parameters respectively

drop procedure if exists insert_into_t2_sp; DELIMITER // CREATE PROCEDURE insert_into_t2_sp() BEGIN DECLARE i INT DEFAULT 2; WHILE (i <= 1000000) DO I ......

全网最全,MySQL 增删改查高级命令硬核总结

MySQL 入门教程:全网最全,MySQL 增删改查高级命令硬核总结 原创 白鹿第一帅 白鹿第一帅 2023-12-05 07:00 发表于四川 文章目录 前言一、连接到 MySQL 数据库1.1、连接到本机上的 MySQL1.2、连接到远程主机上的 MySQL二、退出 MySQL 命令三、修改 M ......
全网 命令 MySQL

Mysql时间日期函数

一、MySQL常用日期函数 1.1、获取时间 # 获取当前日期时间 select NOW(); # 2021-04-02 09:25:29 # 获取当前日期 SELECT CURDATE(); # 2021-04-02 # 获取当前时间 SELECT CURTIME(); # 09:26:10 # ......
函数 日期 时间 Mysql

IDEA链接MySQL数据库遇到的部分问题及解决方案

合理怀疑MySQL是不是克我,上次配环境配到崩溃就是因为MySQL安装失败,这次是因为链接不上IDEA 闲话少叙,直接看代码、报错信息以及解决方式: 代码: package jdbc; import java.sql.Connection; import java.sql.DriverManager ......
解决方案 部分 链接 数据库 方案

将mysql的输出文本写回mysql

1 准备工作 1.1 环境准备 操作系统:Microsoft Windows 10 专业工作站版 软件版本:Python 3.9.6 第三方包: pip install pandas2.1.0 pip install pymysql1.1.0 pip install sqlalchemy==2.0. ......
mysql 文本

MySQL-06.多表查询

C-06.多表查询 多表查询,也称为关联查询,指两个或更多个表一起完成查询操作。 前提条件,这些一起查询的表之间是有关系的(一对一,一对多等),它们之间一定是有关联字段,这个关联字段可能建立了外键,也可能没有建立外键。 1.一个案例引发的多表连接 1.1 案例说明 涉及到的表结构 查询员工名(las ......
MySQL 06

docker安装mysql

1. 下载mysql镜像 # docker pull mysql:8.0 2. 检查下载的镜像 # sudo docker images 3. 创建实例 docker run -p 3307:3306 --name mysql \ -v /mydata/mysql/log:/var/log/mysq ......
docker mysql

MySQL设置字符编码

MySQL设置字符编码 一、8.0设置字符集 # vim /etc/mysql/my.cnf [mysqld] port=3306 character-set-client-handshake=FALSE character-set-server = utf8mb4 collation-server ......
字符 编码 MySQL

mysql同一张表不同字段的值比较

比较两个字段值是否相等 SELECT * FROM table_a WHERE account = card_num; 比较两个字段值是否不等 SELECT * FROM table_a WHERE account != card_num; 比较两个字段值大小 SELECT * FROM table ......
字段 mysql

mysql安装及环境变量配置

1.把下载的压缩包放到安装目录下后解压2.环境变量中path里添加mysql安装文件下bin目录的路径3.在mysql中bin的同级目录下新建my.ini配置文件4.编辑my.ini[mysqld]basedir=C:\mysql\mysql-5.7.19-winx64\datadir=C:\mys ......
变量 环境 mysql

linux mysql libmysqlcppconn select,update mysql

#include <chrono> #include <cstring> #include <ctime> #include <fstream> #include <iomanip> #include <iomanip> #include <iostream> #include <memory> # ......
mysql libmysqlcppconn select update linux

报错:Client does not support authentication protocol requested by server; consider upgrading MySQL cli

IDEA启动项目登录时显示用户或密码错误 或者 连接mysql数据库时报错 原因: mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password,所以可以需要改变mysql的加密规则 打开cmd窗口,登录m ......

MySQL_内存

MySQL_内存 Buffer Pool 目的:提高数据库的读写性能。 位置:在InnoDB存储引擎中。 读、改数据的顺序: 数据如果在Buffer Pool中,客户端直接读取Buffer Pool中的数据,否则去磁盘中读取。 修改数据时,先修改Buffer Pool中数据所在的页16KB,将其设置 ......
内存 MySQL

使用EF6连接MySQL8.0数据库的经验总结

1 获得本地MySQL数据库的版本信息 在VS安装目录下,找到PrivateAssemblies文件夹; 查看文件夹下MySql.Data.dll文件的版本号 本人的电脑上路径如下图: 2 安装mysql-connecter-net及mysql-for-vs connecter文件版本需和MySql ......
经验 数据库 数据 MySQL8 MySQL

MySQL之json格式字段

-- extra为json格式的扩展字段 -- 查询 select item_name as `名称`, item_code as `院内编码`, extra -> '$.nationCode' as `国家医保码`, extra -> '$.doseForm' as `剂型`, extra -> ......
字段 格式 MySQL json

MySQL中的日期函数

1. 查看日期/时间 1.1 查看当前的日期/时间 (1)NOW():返回当前的日期时间; (2)CURDATE():返回当前的日期; (3)CURTIME():返回当前的时间; SELECT NOW(),CURDATE(),CURTIME(); NOW()/CURDATE()/CURTIME() ......
函数 日期 MySQL

liunx二进制包安装5.6MySQL数据库

官网下载对应的二进制版本安装包 https://downloads.mysql.com/archives/community/ # 解压二进制压缩包 [root@localhost ~]# wget https://cdn.mysql.com/archives/mysql-5.6/mysql-5.6 ......
二进制 数据库 数据 liunx MySQL

php 去除图片以及DIV的width、height、style

1.去掉图片的宽高,去掉DIV的style样式 $str = '<div style="margin: 0px auto; width: 740px;"> <p><img width="748" height="444" alt="" src="/images/upload/Image/manmia ......
图片以及 height 图片 width style

php css 改变宽度,img标签设置display:block属性时宽度无法设定为100%的解决办法

本篇文章所说的内容是img标签设置display:block属性时宽度无法设定为100%的解决办法,方法很详细,有一定的参考价值,有需要的朋友可以参考一下,希望可以对你有所帮助。 现象 如下代码,img标签设置了display:block,尺寸宽度无法设定为100% img标签设置display:b ......
宽度 属性 display 办法 标签

PHP里redis的大坑:加号被转为空格

最近在PHP中使用js把图像的base64存入redis,取出来的时候发现无法正常显示图像。 试了无数次,javascript看来看去也没有问题,最终发现是redis的问题:加号全部被自动转为空格了。 (尚未仔细检查是否为PHP里的 $redis = new Redis(); 这个的问题,还是说这个 ......
加号 大坑 空格 redis PHP

Confluence7.4.6突然爆事务隔离级别问题-解决方案-MySQL session isolation level 'REPEATABLE-READ' is no longer supported.

MySQL session isolation level 'REPEATABLE-READ' is no longer supported. Session isolation level must be 'READ-COMMITTED'. See http://confluence.atlass ......

C# mysql where in 查询时参数化的问题

大家都知道写代码查询sql的时候是需要对传入的变量参数化的,否则就会有sql注入的风险 具体的原因是拼接传入的字符串会被当做sql语句进行解析,如果在传入的参数上做点手脚,就会导致sql的执行超出预期,具有很大的安全隐患, 比如当登陆时传入的sql语句是 select count(*) from t ......
参数 问题 mysql where in

MySQL中的date_trunc()函数可以根据不同的时间单位对日期/时间进行截断或截取,返回截断后的日期/时间值。

转自:https://xkzzz.com/post/235698.html MySQL中的date_trunc()函数可以根据不同的时间单位对日期/时间进行截断或截取,返回截断后的日期/时间值。 SELECT DATE_TRUNC('day', '2019-06-08 08:30:45'); -- ......
时间 日期 date_trunc 函数 单位

sqlalchemy 实现 mysql INSERT INTO...ON DUPLICATE KEY UPDATE语法

1. 前言 myql的INSERT INTO...ON DUPLICATE KEY UPDATE语句,简单点来说,就是如果记录不存在,则插入,如果记录存在,则更新。 那怎么判断记录存在否?—— 主键、唯一键。 那不是可以使用replace语句吗?—— 原理上可以,但是sqlalchemy orm中的 ......
语法 sqlalchemy DUPLICATE INSERT UPDATE

IntelliJ IDEA无公网远程连接本地Mysql(提高开发效率!!!)

IDEA作为Java开发最主力的工具,在开发过程中需要经常用到数据库,如mysql数据库,但是在IDEA中只能连接本地数据库,有时候需要访问其他地方如家里或者公司的数据库,将无法访问,内网的局限性导致我们只能在同一网络访问,无法跨网络访问,所以,本例将介绍如何在异地也可以实现远程连接本地的数据库,这 ......
IntelliJ 效率 Mysql IDEA

MySQL的SQL语句

数据库管理系统的层次 \(数据库\rightarrow表\rightarrow行列\) DDL DDL是data definition language的缩写数据定义语言,而其作用是在于对数据库和数据库中的表的创建的基本操作 这里的增删改查实际上是对于数据库,数据表本身的性质的一的增删改查 所以DD ......
语句 MySQL SQL