mysql
-
如何在DoctrineORM中优雅地处理地理空间数据?creof/doctrine2-spatial助你轻松搞定!
可以通过一下地址学习composer:学习地址 你是否也曾为在 php 应用中管理地理空间数据而感到困扰?想象一下,你的项目需要存储用户的精确位置,或者计算两个地点之间的距离,又或者在地图上绘制复杂的区域边界。当你尝试将这些需求与 doctrine orm 结合时,可能会发现原生的 doctrine…
-
mysql如何删除delete
一、删除操作简介 MySQL删除操作主要是指删除数据库中的数据表表项。在执行删除操作之前,必须先查询和定位要删除的表项,以避免对其他表项造成影响。一般情况下,我们可以通过SQL语句来完成删除操作。删除SQL语句分为单行删除和批量删除两种方式。 二、单行删除操作 单行删除操作主要是针对单个数据表记录进…
-
Mysql中关于0值判断的坑怎么解决
My%ignore_a_1%ql关于0值判断的坑 最近遇到一个mysql返回多值的问题,最后发现是mysql过滤条件中0值判断的问题。 简练问题如下 有个INT字段a,默认值为0,程序传入的判断条件是 a = ‘abacd’。 传入的是一个字符串,结果a=0的所有数据都返回了…
-
MySQL中如何使用CONCAT()函数
CONCAT() CONCAT(str1,str2,…))函数用于返回多个字符串连接之后的字符串,例如: %ign%ignore_a_1%re_pre_1% 如果该函数中的任何参数为 NULL,返回结果为 NULL。例如: SELECT CONCAT(‘MySQL’, NULL, ‘函数’) AS …
-
怎么在同一台服务器上安装多个MySQL
一、安装前的准备工作 在进行MySQL多实例的安装前,需要进行以下准备工作: 准备多个MySQL的安装包,可以从MySQL官网下载适合自己环境的版本进行下载:https://dev.mysql.com/downloads/ 准备多个MySQL数据目录,可以通过创建不同的目录来支持不同的MySQL实例…
-
Mysql死锁排查实例分析
问题初现 在某天下午,突然系统报警,抛出个异常: 仔细一看好像是事务回滚异常,写着的是因为死锁回滚,原来是个死锁问题,由于我对Mysql锁还是有一定 了解的,于是开始主动排查这个问题。 首先在数据库中查找Innodb Status,在Innodb Status中会记录上一次死锁的信息…
-
怎么使用Java+mysql实现学籍管理系统
一、myswql数据库表格 项目使用mysql数据库,有2张表格。一张用户表用于登录验证,一张学生表,用于增删改查。 creat table t_user(id int primary key auto_increment,login_name varchar(255),login_pwd varc…
-
MySQL中如何把时间戳转化成日期时间
FROM_UNIXTIME(%ign%ignore_a_1%re_a_1%_timestamp,format):把时间戳转化成日期时间 SELECT FROM_UNIXTIME(1452959999) SELECT FROM_UNIXTIME(1452959999,’%Y-%m-%d %H:%i:%…
-
mysql元数据指的是什么
1、元数据概念 元(meta),一般被我们翻译成“关于……的……”。 元数据(meta data)——“data about data” 关于数据的数据,一般是结构化数据(如存储在数据库里的数据,规定了字段的长度、类型等)。 元数据就是描述数据的数据,在MySQL中就是描述database的数据。 …
-
YII框架的分库分表是什么?YII框架如何支持大数据量?
yii框架本身不内置分库分表功能,但通过灵活的数据库配置和activerecord扩展支持分库分表实现;1. 可通过配置多个db组件并重写activerecord的getdb()方法实现动态数据库路由;2. 使用缓存机制、sql优化、读写分离和连接池管理提升大数据量下的性能;3. 跨库查询可通过应用…