-
Mysql以utf8存储gbk输出的实现
所属栏目:[MySql教程] 日期:2016-09-04 热度:118
一个站有可能经历gb2312(gbk,big5)到utf8的转换过程,其中会遇到很多的问题。站点太庞大了怎么办呢,只能一步步来了。要是能在极少改动前端代码的情况下,先完[详细]
-
MySQL的SELECT语句技巧
所属栏目:[MySql教程] 日期:2016-09-04 热度:57
以下的文章主要描述的是MySQL SELECT使用技巧大全,MySQL SELECT在实际中的应用比例还是占为多数的,如果你对这一新开发的技术,心存好奇的话,以下的文章将会[详细]
-
MySQL的多表操作和备份处理
所属栏目:[MySql教程] 日期:2016-09-04 热度:151
多表操作 在一个数据库中,可能存在多个表,这些表都是相互关联的。我们继续使用前面的例子。前面建立的 表中包含了员工的一些基本信息,如姓名、性别、出生日[详细]
-
MySQL分表实现上百万上千万记录分布存储的批量查询设计模式
所属栏目:[MySql教程] 日期:2016-09-04 热度:72
我们知道可以将一个海量记录的 MySQL 大表根据主键、时间字段,条件字段等分成若干个表甚至保存在若干服务器中。 唯一的问题就是跨服务器批量查询麻烦,只能通[详细]
-
MySQL中datetime与timestamp的异同点
所属栏目:[MySql教程] 日期:2016-09-04 热度:121
相同 显示 TIMESTAMP列的显示格式与DATETIME列相同。换句话说,显示宽度固定在19字符,并且格式为YYYY-MM-DD HH:MM:SS。 不同 范围 datetime 以'YYYY-MM-DD HH:[详细]
-
编译和安装Mysql数据库的过程
所属栏目:[MySql教程] 日期:2016-08-28 热度:150
Mysql是一款开源的关系型数据库软件,它凭借其高性能、高可靠性和易于使用的特性,成为服务器领域中最受欢迎的开源数据库系统。目前互联中使用Mysql数据的大多[详细]
-
如何管理及备份Mysql数据库系统
所属栏目:[MySql教程] 日期:2016-08-28 热度:75
上一遍文章中,我们已经学会了怎么安装Mysql数据了,那么我们怎么样管理以及使用Mysql呢?Mysql是一套数据库管理系统,在每一台Mysql服务器中,支持运行对个库[详细]
-
MySQL权限表探索
所属栏目:[MySql教程] 日期:2016-08-28 热度:99
MySQL权限表是指在mysql数据库下的5张表:user, db, tables_priv, columns_priv, procs_priv,这5张表记录了 所有的用户及其权限信息,MySQL就是通过这5张表控[详细]
-
高性能的MySQL(5)索引策略-索引案例分析
所属栏目:[MySql教程] 日期:2016-08-27 热度:111
理解索引最好的办法是结合实例,接下来分析一个例子。 假设要设计一个在线约会网站,用户信息表有很多列,包括国家,地区,城市,性别,眼睛颜色等等。网站必须[详细]
-
怎样解决mysql连接过多的错误
所属栏目:[MySql教程] 日期:2016-08-18 热度:62
问:怎样解决mysql连接过多的错误? 答:系统不能连接数据库,关键要看两个数据: 1、数据库系统允许的最大可连接数max_connections。这个参数是可以设置的。如[详细]
-
如何选择准备安装的MySQL版本
所属栏目:[MySql教程] 日期:2016-08-18 热度:72
首先要作出决策,你是否想要使用最新的开发版本或最终的稳定版本。在MySQL开发过程中,同时存在多个发布系列,每个发布处在成熟度的不同阶段: MySQL 5.2是最新[详细]
-
MySQL敏感数据安全保护六大措施
所属栏目:[MySql教程] 日期:2016-08-18 热度:93
如果你目前用的数据库是MySQL,有很多简单的方法能够帮助你保护系统安全,并显著降低你的敏感数 据收到未授权访问的风险。 以技术为基础的企业里最有价值的资产[详细]
-
在Linux上安装MySQL Server 5.0
所属栏目:[MySql教程] 日期:2016-08-18 热度:138
我使用binary进行安装,文件名mysql-standard-5.0.18-linux-i686-glibc23.tar.gz [1]将上述文件解压到某处,并将MySQL所以目录名改为mysql,结果应如/home/jian[详细]
-
MySQL数据库锁机制的相关原理
所属栏目:[MySql教程] 日期:2016-08-18 热度:200
在一个update和insert操作频繁的表中,少量数据测试的时候运行良好,在实际运营中,因数据量比 较大(21万条记录),会出现死锁现象,用show processlist查看,[详细]
-
MySQL数据库开发中的外键与参照完整性
所属栏目:[MySql教程] 日期:2016-08-16 热度:181
参照完整性(Referential integrity)是数据库设计中一个重要的概念。在系统不同的列表中,当数据库所有参照合法或非合法关联时都会涉及到参照完整性。当参照完整[详细]
-
用批处理对MySQL进行数据操作
所属栏目:[MySql教程] 日期:2016-08-16 热度:197
批处理是一种非交互式运行mysql程序的方法,如同您在mysql中使用的命令一样,你仍然将使用这些命令。 为了实现批处理,您重定向一个文件到mysql程序中,首先我[详细]
-
MySQL的索引分类及用途
所属栏目:[MySql教程] 日期:2016-08-16 热度:133
一、 MySQL: 索引以B树格式保存 Memory存储引擎可以选择Hash或BTree索引,Hash索引只能用于=或=的等式比较。 1、普通索引:create index on Tablename(列的列表[详细]
-
mysql性能的检查和调优方法
所属栏目:[MySql教程] 日期:2016-08-16 热度:150
我一直是使用mysql这个数据库软件,它工作比较稳定,效率也很高。在遇到严重性能问题时,一般都有这么几种可能: 1、索引没有建好; 2、sql写法过于复杂; 3、配[详细]
-
反驳"MySQL InnoDB (不行)的性能问题",千万级别记录来测试说明
所属栏目:[MySql教程] 日期:2016-08-16 热度:170
在 JavaEye 上看到一篇对 MySQL FUD(Fear, uncertainty and doubt) 的文章 用MySQL InnoDB Benchmark 性能测试来说明 http://www.javaeye.com/topic/34676 文中[详细]
-
讲解MySQL数据库与ASP.NET如何强强联手
所属栏目:[MySql教程] 日期:2016-08-16 热度:142
由于富有竞争力的价格和易于使用,MySQL在市场占有率方面逐步提升。开放源代码社区为了扩展MySQL的使用范围,开发出了.Net框架(.NET Framework)中可以使用的数[详细]
-
教你精确编写高质量高性能的MySQL语法
所属栏目:[MySql教程] 日期:2016-08-16 热度:59
在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的编写,刚开始不会体会出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际[详细]
-
Mysql的连接字符集和校对
所属栏目:[MySql教程] 日期:2016-08-16 热度:187
一些字符集和校对规则系统变量与客户端和服务器的交互有关。在前面的章节中已经提到过部分内容: 服务器字符集和校对规则可以用作character_set_server和collat[详细]
-
MySQL的常用维护管理工具
所属栏目:[MySql教程] 日期:2016-08-16 热度:138
MySQL是一个非常流行的小型关系型数据库管理系统。目前MySQL被广泛地应用在Internet上的中小型 网站中。由于其体积[详细]
-
MySQL的实例管理器配置文件
所属栏目:[MySql教程] 日期:2016-08-16 热度:171
Instance Manager使用标准my.cnf文件。它使用[manager]部分为自己读取选项并读取[MySQLd]部分来创建实例。[manager]部分包含上述列出的选项。下面为[manager]部[详细]
-
Mysql中使用DATE列的问题
所属栏目:[MySql教程] 日期:2016-08-14 热度:155
DATE值的格式是'YYYY-MM-DD'。按照标准的SQL,不允许其他格式。在UPDATE表达式以及SELECT语句的WHERE子句中应使用该格式。例如: MySQL SELECT * FROM tbl_name[详细]