易截截图软件、单文件、免安装、纯绿色、仅160KB

Mysql进化论1

1.它可以被分为三类:数字类型日期类和时间类型,字符串类型。
列类型用于描述:
M:指出最大的显示尺寸。最大的合法显示尺寸为255.
D:适用于浮点类型并之初跟随在十进制小数点后的数码的数量。最大的可能值是30,但是不应大于M.
2.方括号("[","]")指出可选的类型修饰符的部分.
*若指定了列类型为ZEROFILL,MYSQL将该列自动地增加UNSIGNED属性。
TINYINT[(M)][UNSIGNED][ZEROFILL]:一个很小的整数。有符号的范围是-128到127,无符号的范围是0到255.
SMALLINT[(M)][UNSIGNED][ZEROFILL]:一个小整数。有符号的范围是-32768到32767,无符号的范围是0到65535.
MEDIUMINT[(M)][UNSIGNED][ZEROFILL]:一个中等大小整数.有符号额范围是-8388608到2147483647,无符号的范围是0到16777215.
INT[(M)][UNSIGNED][ZEROFILL]:一个正常大小整数。有符号的范围是-2147483648到2147483647,无符号的范围是0到4294967295.
INTEGER[(M)][UNSIGNED][ZEROFILL]:
这是一个int的同义词。可以说是INT的简称.
BIGINT[(M)][UNSIGNED][ZEROFILL]:一个大整数。有符号的范围是-9223372036857754775808到9223372036854775807,无符号的范围是0到18446744073709551615。
FLOAT[(M,D)][ZEROFILL]:一个小(单精密)浮点数字。不能无符号.允许的值是-3.402823466E+38到-1.175494351E-38,0 和1.175494351E-38到3.402823466E+38。M是显示宽度而D是小数的位数。没有参数的FLOAT或有<24的一个参数表示一个单精密浮点数字。
DOUBLE[(M,D)][ZEROFILL]:一个正常大小(双精密)浮点数字。不能无符号。允许的值是-1.7976931348623157E+308到-2.2250738585072014E-308、 0和2.2250738585072014E-308到1.7976931348623157E+308。M是显示宽度而D是小数位数。没有一个参数的DOUBLE或FLOAT(X)(25 < = X < = 53)代表一个双精密浮点数字。
DOUBLE PRECISION[(M,D)][ZEROFILL];REAL[(M,D)][ZEROFILL]:这些都是DOUBLE的同义词.
DECIMAL[(M[,D])][ZEROFILL]:一个未压缩(unpack)的浮点数字。不能无符号。行为如同一个CHAR列:“未压缩”意味着数字作为一个字符串被存储,值的每一位使用一个字符。小数点,并且对于负数,“-”符号不再M中计算。如果D是0,值将没有小数点或者小数部分。DECIMAL值的最大范围与DOUBLE相同,但是对一个给定的DECIMAL列,实际的范围可以通过M和D的选择被限制。如果D被省略,它被设置为0。如果M被省掉,它被设置为10。在Mysql3.22里,


相关文档:

用mysql源码进行SQL解析

http://blog.csdn.net/iamstillzhang/archive/2007/04/01/1548377.aspx
用mysql源码进行SQL解析
Mysql是通过yacc进行SQL语句解析的,这里介绍一下如何使用mysql的源码进行SQL语句解析。由于Mysql的源代码注释比较少,而且缺少资料,所有些地方研究不够深入。
1        Filed介绍
MY ......

ubuntu 9.10 安装 php mysql apache(LAMP)

 一、安装
1. 首先安装SSH
sudo apt-get install ssh
2.安装MySQL(虽然现在最新版为5.1,但是还只能装5.0版本)
sudo apt-get install mysql-server-5.0
3.安装Apache
sudo apt-get install apache2
4.安装PHP
sudo apt-get install php5 libapache2-mod-php5
5.重启Apache
sudo /etc/init.d/apache2 restart ......

MySql简易笔记


MySql简易笔记
 
 
1:安装http://download.mysql.cn/src/2006/0710/5543.html;
 
 
2:打开mysql的CMD
 
3:创建一个数据库及表:
mysql> CREATE DATABASE bbs;
mysql> CREATE TABLE pet (name VARCHAR(20), owner VARCHA ......

CentOS下Mysql实现数据库主从同步

CentOS下Mysql实现数据库主从同步
一、环境
  A服务器: 192.168.10.42    主服务器master  CentOS 5  Mysql 5.1.34
  B服务器: 192.168.10.68    副服务器slave   CentOS 5  Mysql 5.0.56
二、设置Master服务器
  1、编辑Master上的/etc/my.cnf文件
    ......

通过分区(Partition)提升MySQL性能

俺今天这么激动又想写文章的原因是MySQL5.1的发布带来了设计超强动力数据库的强有力的武器,任何MySQL的DBA都应该尽快学习并使用它。俺觉得如果能很好滴使用这个5.1版带来的新特性,DBA可以使自己管理的VLDB(不知道什么是VLDB?告诉你,是好大好大的数据库的意思,Very Large DB)或数据仓库奇迹般的获得巨大的性能提升。 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号