php全角转半角方法
在过滤或者其他一些应用找,文字里面包含全角,需要将他转成半角,有各种各样的方法,这边使用了php的strtr函数。好了。直接上代码: 全角转半角 /**  ...
在过滤或者其他一些应用找,文字里面包含全角,需要将他转成半角,有各种各样的方法,这边使用了php的strtr函数。好了。直接上代码: 全角转半角 /**  ...
之前没有仔细研究过my.cnf文件,今天有时间研究了一下my.cnf中的一些概念,这里简单整理如下,如果有什么问题,还请大家指出。 按照教程安装好MySQL之后,打开etc目录下的my...
一、安装前 1.检查是否已经安装mysql rpm -qa | grep mysql 2.将查询出的包卸载掉 rpm -e --nodeps 文件名 3.将/u...
数据库服务器刚刚安装的。启动就占用很多内存。 1,检查数据库端口连接数 netstat-nao----Windows命令 netstat-natpl---Linux命令...
前言 欢迎来到小K的MySQL专栏,本节将为大家带来MySQL字符串函数和数学函数的讲解 一、字符串函数 函数 作用...
mysql索引是为了快速查找数据而把数据按照一定规则排列的数据结构 查看数据结构地址:Data Structure Visualization 一、索引数据结构分类 1、无索引查找...
什么是SavePoint SavePoint是数据库事务中的一个概念, 可以将整个事务切割为不同的小事务, 可以选择将状态回滚到某个小事务发生时的样子, 语法 定义保存点的语法...
动态Web程序运行在Web容器之中,利用Web容器可以使用JDBC技术来实现数据库数据的CRUD操作,将数据表中的数据取出并结合JSP动态生成HTML页面进行显示。 ...
MYSQL SQL查询近7天,一个月的数据 ? 1 2 3 4 5 6 7 8 9 10 11 12 1...
MySQL 是一种流行的关系型数据库管理系统,其具有强大的功能和灵活性,使其成为了许多企业和个人喜爱的数据库选择。在 MySQL 中,视图、函数和存储过程是常见的数据库对象,它们都有助于提高数据...
复合主键: ? 1 2 3 4 5 6 7 8 create table index_test (...
在你的数据库中使用 MySQL 的 utf8 字符集吗? 在这篇文章中,我将解释为什么你应该改用 utf8mb4,以及如何去做。 UTF-8 UTF-8编码可以表示Unicode字...
一、语法 ? 1 FIND_IN_SET(str,strlist) str:要查询的...
比如:现需要向学生表中插入新的学生数据。但在插入学生数据的时,需要同时检查老师表里的数据。如果插入学生的老师不在老师表里,则先向老师表中插入一条老师数据,再向学生表中插入学生数据。 ?...
快速修改mysql密码的四种方法 方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for...
一、前言 我们都知道 InnoDB 在模糊查询数据时使用 "%xx" 会导致索引失效,但有时需求就是如此,类似这样的需求还有很多,例如,搜索引擎需要根基用户数据的关键字进行全文查找,电子商务...
1.查看所有数据库容量大小 ? 1 2 3 4 5 6 7 8 select table_schema...
日期函数解析 date_format() 格式化日期格式,“date_format(时间戳,时间格式)” date_sub() 从日期减去指定的时间间隔;函数形式DATE_SUB(dat...
1.1 准备工作 安装tableau 安装MySQL数据库 1.2 驱动包下载 tableau连接MySQL数据库需要下载mysql对应的版本ODBC驱动包。&nbs...
1.对数据库常用命令 1.连接数据库 mysql -u用户名 -p密码 2.显示已有数据库 show databases; 3.创建数据库 create database sqlname;...
直接update的弊端 最近做一个需求,更新3w条数据,一个一个update去更新的,结果花了80分钟,这样性能上很差,也容易阻塞,所以就找了一些MySQL批量更新的方式,在此记录一下...
order by 查询语句使用也是非常频繁,有时候数据量大了会发现排序查询很慢,本文就介绍一下 MySQL 是如何进行排序的,以及如何利用其原理来优化 order by 语句。 建立一张表:...
下载zip安装包 下载地址:https://dev.mysql.com/downloads/mysql/ 下载完成后,解压压缩包,进入压缩的目录,新建文本文件my.ini。 假设你解...
Mysql查看表、字段信息 查看表信息 使用MySQL创建的表,无论是表注释、索引,还是字段的类型等等,都会存到MySQL自带的库表中,可以通过SQL查出来想要的表、字...
一、创建一张包含每个用户最早登入日期的表 ? 1 2 3 select user_id, min ( date ) as f...
1.按下键盘上的windows+R键输入cmd,或在搜索框直接输入cmd 2.进入mysql: 在命令行输入mysql -uroot -p,然后输入你的mysql密码,...
1. SELECT…FOR UPDATE 是什么?作用是什么? select for update 即排他锁,排他锁又称为写锁,简称X锁,顾名思义,排他锁就是不能与其他锁并存,如一个事务获取...
前言 在安装MySQL的时候会默认初始化几个MySQL运行所需的数据库:mysql, sys, information_schema, performance_schema.这几个库存储...
我们都知道,在开发过程中,很多时候都会用到我们的缓存,而缓存的种类也是五花八门的,我们今天来了解的就是关于缓存中的一种,那就是 Redis。 Redis redis是一个key-va...
哈喽,大家好,我是了不起。面试的时候,面试官总喜欢问一些关于MySQL索引的问题,但是如果单纯的记忆,还是有难度的;今天了不起把MySQL索引的知识点进行汇总,方便大家快速记忆MySQL索引的相...
Navicat数据存放位置和备份数据库路径设置 navicat的数据库存放位置在什么地方? 带着这样的疑问,我们去解决问题,navicat是默认安装,mysql也是默认...
以一道题来做引子 牛客,SQL30 计算总和 OrderItems表代表订单信息,包括字段:订单号order_num和item_price商品售出价格、quantity商品数量。...
小编最近在项目中,遇到了一个问题,因为并发insert造成了脏数据,主要场景是: 根据查询数据库的结果:存在,则进行更新;不存在,则进行新增; 还有一个场景需求:若已存在,则仅查...
一.作用和使用场景 在mysql入库时,不能出现两条数据主键一致的情况,因为在两条数据的主键一致的情况下,mysql就会判定为待插入数据在数据库中存在重复数据,也就是说判断数据是否重复...
1.介绍 视图(View)是一种虚拟存在的表。视图中的数据并不在数据库中实际存在,行和列数据来自定义视 图的查询中使用的表,并且是在使用视图时动态生成的。 通俗的讲,视图只保存了查询的S...
条件判断函数也被称为控制流程函数,根据满足的不同条件,执行响应的流程。mysql中进行条件判断的函数有if、ifunll和case等。 IF(expr,v1,v2)函数 IF(ex...
一、FEDERATED存储引擎 01、从5.1.26开始,默认MySQL不启用federated存储引擎,所以需要在my.cnf中加入federated选项 02、或是在命令行用–fe...
mysql深度分页问题 数据:单表数据25万条。 1.基本分页:耗时0.019秒 ? 1 select *...
悲观锁介绍(百科): 悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中, 将数据处于锁定状态。悲观锁的...
前言 今天看 《MySQL 是怎样允许的》和 《高性能MySQL》索引相关的部分,觉得有必要整理下 explain 中列的取值及含义。以后工作的时候翻阅查找更快。 type...
前言 本文章仅记录某次内网渗透过程中遇到的MySQL 采用UDF提权等方式进行获取权限,文章中内容仅用于技术交流,切勿用于非授权下渗透攻击行为,慎重!!! 一、UDF简...
一. 建表的时候指定起始数 ? 1 2 3 4 5 6 7 CREATE TABLE `t_test` (...
Mysql如何加快大表的ALTER TABLE操作速度 MYSQL的ALTER TABLE操作的性能对大表来说是个大问题。MYSQL执行大部分修改表结构操作的方法是用新的表结构创建一个空表,...
DQL DQL英文全称是Data Query Language(数据查询语言),数据查询语言,用来查询数据库中表的记录。 基本语法 DQL 查询语句,语法结构如下:...
引言 网上安装配置mysql教程纷繁杂乱。我常折腾wsl、虚拟机、树莓派,多是使用apt包管理器、基于ubuntu的linux发行版。 记录常用到的安装和配置mysql教程,作为笔记和踩坑日...
字符集的查询与修改 在MySQL 8.0版本之前, 默认字符集是latin1, 使用默认字符集的时候输入中文会出现乱码问题, 所以我们开发人员经常会将MySQL字符集的格式修改为utf8解决...
MySql的kill命令 在 MySQL 中有两个 kill 命令: 一个是 kill query + 线程 id,表示终止这个线程中正在执行的语句; 一个是 kill co...
一、联合索引 对主键建立的索引叫做聚簇索引, 对普通字段建立的索引叫做二级索引 多个普通字段组合在一起创建的索引叫做联合索引, 也被称之为组合索引 在创建联合索引时, 需要着重注意多个字段的...
这两个函数是偏移量函数,可以查出一个字段的前面N个值或者后面N个值,配合over来使用。 下面举例说明,新建表格如下: ? 1 2 3...