MySQL社区版下载地址:http://dev.mysql.com/downloads/
第二版MYSQL视频教程:http://php.itcast.cn/news/20130617/17423736508.shtml
MYSQL优化视频教程:http://php.itcast.cn/news/61ee8515/a34e/477d/9d5d/662dbff5e161.shtml
1、MYSQL如何设置大小写敏感
写道
1、linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写;
2、用root帐号登录后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功:不区分表名的大小写;
说明:
lower_case_table_names = 0
其中 0:区分大小写,1:不区分大小写;
MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的:
>数据库名与表名是严格区分大小写的;
>表的别名是严格区分大小写的;
>列名与列的别名在所有的情况下均是忽略大小写的;
>变量名也是严格区分大小写的;
MySQL在Windows下都不区分大小写。
如果想在查询时区分字段值的大小写,则:字段值需要设置binary属性,设置的方法有多种:
>创建时设置:CREATE TABLE T( A varchar(10) binary );
>使用alter修改:ALTER TABLE `tablename` MODIFY column `cloname` varchar(45) BINARY;
>mysql table editor中直接勾选BINARY项.
2、用root帐号登录后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功:不区分表名的大小写;
说明:
lower_case_table_names = 0
其中 0:区分大小写,1:不区分大小写;
MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的:
>数据库名与表名是严格区分大小写的;
>表的别名是严格区分大小写的;
>列名与列的别名在所有的情况下均是忽略大小写的;
>变量名也是严格区分大小写的;
MySQL在Windows下都不区分大小写。
如果想在查询时区分字段值的大小写,则:字段值需要设置binary属性,设置的方法有多种:
>创建时设置:CREATE TABLE T( A varchar(10) binary );
>使用alter修改:ALTER TABLE `tablename` MODIFY column `cloname` varchar(45) BINARY;
>mysql table editor中直接勾选BINARY项.
2、新建字段
ALTER TABLE xxx ADD category INT DEFAULT 0 COMMENT '类别'; ALTER TABLE xxx ADD xxtime DATETIME DEFAULT NULL COMMENT '有效时间(年月日时分秒)'; ALTER TABLE xxx ADD introduction VARCHAR(100) DEFAULT NULL COMMENT '简介';
3、查询 where 条件 日期时间范围
SELECT * FROM platv2_event WHERE DATE_FORMAT( create_time, '%Y-%m-%d')>'2015-08-31';
MYSQL中日期与字符串间的相互转换 : http://blog.csdn.net/superbfly/article/details/12783141
mysql 常用时间查询语句 : http://blog.chinaunix.net/uid-23766031-id-2980022.html
[转载]mysql中sql语句进行日期比较 : http://blog.sina.com.cn/s/blog_80e498b10100zsgh.html
相关推荐
### 软考高项知识点速记口诀汇总 #### 一、IT部分知识点速记口诀 **1. 信息系统生命周期** - **四阶段法**:“花开云散立项(规划),开发,运维,消亡” - **五阶段法**:“划分设时运系统规划、系统分析、系统...
根据提供的文件信息,我们可以归纳出以下几个关键的知识点: ### 一、书籍介绍 #### 《High Performance MySQL》 - **作者**:Baron Schwartz、Peter Zaitsev、Vadim Tkachenko、Jeremy D. Zawodny、Arjen Lentz ...
MySQL数据库是一种广泛使用的开源关系型数据库管理系统(RDBMS),...了解这些知识点,无论是对于构建Web应用程序,还是进行数据库管理,都大有裨益。结合博客资源和相关工具,可以进一步提升对MySQL的理解和应用能力。
#### 二、核心知识点概述 **1. PHP简介** - **定义与用途**:PHP是一种广泛使用的开源脚本语言,尤其适合于Web开发,并可嵌入HTML中。PHP可以在服务器端执行,用于处理表单数据、生成动态页面等。 - **安装与配置**...
【标题】"iapp源码funtool(趣工具源码)超多功能汇聚一起"涉及到的知识点主要集中在软件开发、源代码管理和多功能聚合应用的构建上。趣工具(iApp)作为一个集成了多种功能的平台,可能包括但不限于壁纸、步数追踪、...
OceanBase知识点总结 OceanBase是国产的开源关系型数据库管理系统,支持MySQL和Oracle兼容模式,具有高可用性、可扩展性和高性能等特点。以下是OceanBase相关知识点的总结: 1. OceanBase集群由Region、Cluster、...
#### 知识点一:Linux 内核的重要性与功能 Linux 内核是Linux操作系统的核心部分,负责管理和协调硬件资源,并为用户空间的应用程序提供服务。它提供了进程管理、内存管理、文件系统管理、网络功能支持以及设备驱动...
### 2014年中华数据库与运维安全大会知识点概览 #### 大会背景与目标 2014年中华数据库与运维安全大会于2014年5月24日在上海成功举办。该大会旨在汇聚数据库领域的专家和技术人员,共同探讨数据库管理、运维自动化...
信息系统项目管理师的考试涵盖了多个关键知识点,这些知识点涉及到信息系统的各个层面。首先,我们要理解信息的属性,包括精确性、完整性、可靠性、及时性、经济性、可验证性和安全性,这些都是评价信息系统性能的...
#### 知识点一:网络监控 ##### 1. 专线之间质量监控 - **延迟监控**:在Linux环境下,可以通过编写Shell脚本来定期获取网络延迟数据,并将其图形化展示。这种可视化方式有助于直观了解网络状况的变化趋势。同时,...
以下是对该项目的详细解读和知识点总结: 项目介绍 该项目的目的是通过对技术学习论坛的 Apache Common 日志进行分析,计算该论坛的一些关键指标,供运营者进行决策时参考。该项目的数据来源于国内某技术学习论坛...
在没有具体的文件内容预览的情况下,我们可以根据一般 IT 资料库的构成来推测可能包含的知识点: 1. **编程语言**:可能会涵盖常见的编程语言如 Java、Python、C++、JavaScript,以及它们的基础语法、进阶特性、...
下面将详细介绍这个主题涉及的关键知识点。 1. **C#基础**:C#是一种面向对象的编程语言,由微软公司开发,用于.NET框架。学习汉字转拼音和翻译,首先需要掌握C#的基本语法、类、对象、方法等概念。 2. **字符串...
根据给定的信息,我们可以从标题、描述以及部分提供的内容中提炼出有关计算机编程语言学习资源的相关知识点。 ### 计算机编程语言学习资源网站 #### 1. Enet教育频道 (http://www.enet.com.cn/eschool/) - **特点*...