-
- 常用的mysql日期函数
- 因为快要毕业了,也去过几家公司面试,其中去过一家面试PHP开发的,有道sql有优化题,当时对mysql的函数并没有研究和系统的学习,囧。。。mysql有主要的内建函数如下:NOW()返回当前的日期和时间CURDATE()返回当前的日期CURTIME()返回当前的时间DATE()提取日期或日期/时间表达式的日期部分EXTR
- 数据库 1717 2017-03-31 10:19:05
-
- 几个常用的mysql截取函数
- 常用的mysql截取函数有:left(), right(), substring(), substring_index()下面来一一说明一下:1.左截取left(str, length)2.右截取right(str, length)3.substring(str, pos); substring(str, pos, len)4.substring_index(str,delim,count)
- 数据库 1852 2017-03-31 10:15:58
-
- mysqli多条sql语句查询
- mysqli相对于mysql有很多优势,建议大家使用,如果没有了解,可以查看mysql的基础教程:mysqli连接数据库 和 mysqli预处理prepare使用 。不仅如此,mysqli更是支持多查询特性,看下面这段php代码:<?php $mysqli = new mysqli("localhost","root","","new");$mysqli->query("set names 'u
- 数据库 2038 2017-03-31 10:13:35
-
- 解析Mysql存储引擎InnoDB和MyISAM几点区别
- 之前就转载过一篇文章,关于如何选择mysql存储引擎,今天在网上看到一篇总结,还不错!
- 数据库 1645 2017-03-31 10:11:29
-
- 了解sql语句中where和having的区别
- HAVING是先分组再筛选记录,WHERE在聚合前先筛选记录.也就是说作用在GROUP BY 子句和HAVING子句前;而 HAVING子句在聚合后对组记录进行筛选。作用的对象不同。WHERE 子句作用于表和视图,HAVING 子句作用于组。WHERE 在分组和聚集计算之前选取输入行(因此,它控制哪些行进入聚集计算), 而 HAVI
- 数据库 2393 2017-03-31 10:07:14
-
- MYSQL中utf8_general_ci和utf8_unicode_ci的区别
- 看到很多数据库的设计对于中文字符都是选择选用utf8_general_ci而非utf8_unicode_ci?utf8_general_ci和utf8_unicode_ci的区别并不大:utf8_unicode_ci校对更准确,utf8_general_ci速度比较快。它们的差别主要在德语和法语上,对于准确性utf8_general_ci足够了,所以一般选用utf8_general_c
- 数据库 1918 2017-03-31 10:05:46
-
- 教你怎么修改mysql默认最大连接数
- mysql是有最大连接数的,默认是100修改方法:进入mysql终端,mysql > set GLOBAL max_connections=1000;mysq > show variables like '%max_connections%';当然,你也可以直接修改mysql配置文件。进入MySQL安装目录 打开MySQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max
- 数据库 2213 2017-03-31 10:04:08
-
- Mysql常用的sql语句总结
- (1)数据记录筛选:sql= "select * from 数据表 where 字段名 = 字段值 order by 字段名 [desc]"sql = "select * from 数据表 where 字段名 like '%字段值%' order by 字段名 [desc]"sql = "select top10 * from 数据表 where 字段名 order by 字段名 [desc]"sql = "select *
- 数据库 1551 2017-03-31 10:02:27
-
- 全面了解MySQL中的数据类型
- 一、char和varchar类型char和varchar类型类似,都用来存储字符串,但是它们保存和检索字符串的方式不同。char属于固定长度的字符类型,varchar属于可变长度的字符类型。例如:对于char(4)和varchar(4)这两种类型定义来说:(1)、''在char(4)中占了4个字节长度,varchar(4)则只占用一个字节的长
- 数据库 1599 2017-03-30 11:32:43
-
- 图文详解MySql中的事务
- 最近一直在做订单类的项目,使用了事务。我们的数据库选用的是MySql,存储引擎选用innoDB,innoDB对事务有着良好的支持。这篇文章我们一起来扒一扒事务相关的知识。为什么要有事务?事务广泛的运用于订单系统、银行系统等多种场景。如果有以下一个场景:A用户和B用户是银行的储户。现在A要给
- 数据库 1470 2017-03-30 11:29:58
-
- 利用MySQL命令行导出与导入数据库的方法
- 举例为大家介绍如何运用命令行实现MySQL导出导入数据库一、命令行导出数据库1.进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如:cd C:\Program Files\MySQL\MySQL Server 4.1\bin (或者直接将windows的环境变量path中添加该目录) 2.导出数据库:mysqldump -u 用户名 -p 数
- 数据库 1933 2017-03-30 11:26:30
-
- 分享一个MySQL 密码增强插件
- 介绍以前没有太注意MySQL密码安全策略的配置方法,只是人为了将密码设为复杂密码,但是没有找到配置的方法,今天姜承尧的微信公众号正好发布了一篇关于这个的文章,所以在这里也顺便将方法写下来。首先该功能是在5.5以后的mysql版本才引入的插件,默认源码安装和二进制安装都没有启用该功能,
- 数据库 1912 2017-03-30 11:14:49
-
- 详解MySQL中把varchar类型转为date类型的方法
- 如下表:先使用str_to_date函数,将其varchar类型转为日期类型,然后从小到大排序语法:select str_to_date(class_time,'%Y%m%d %H:%i:%s') a from a order by a desc ;下面接着看下oracle中varchar类型的日期格式转换date类型oracle中varchar类型的日期格式转换date类型SELECT to_char(to
- 数据库 8520 2017-03-30 11:08:25
-
- 在MySQL数据库中把int类型转化varchar类型引发的慢查询问题
- 最近一周接连处理了2个由于int向varchar转换无法使用索引,从而引发的慢查询。CREATE TABLE `appstat_day_prototype_201305` (`day_key` date NOT NULL DEFAULT '1900-01-01',`appkey` varchar(20) NOT NULL DEFAULT '',`user_total` bigint(20) NOT NULL DEFAULT '0',`user_act
- 数据库 2632 2017-03-30 11:02:00
-
- Mysql数据库中varchar类型转化为int类型的方法介绍
- 在上篇文章给大家讲了MySQL数据库中把int转化varchar引发的慢查询,本文给大家介绍Mysql数据库中把varchar类型转化为int类型的方法,一起看看吧!mysql为我们提供了两个类型转换函数:CAST和CONVERT,现成的东西我们怎能放过?CAST() 和CONVERT() 函数可用来获取一个类型的值,并产生另一个类型
- 数据库 2945 2017-03-30 10:57:38
PHP讨论组
组员:3305人话题:1500
PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是


