摘要: 小数型Float(M,D),decimal(M,D)M叫"精度" ---->代表"总位数",而D是"标度",代表小数位.(小数右边的位数)浮点数占多大的空间呢答: float 能存10^38 ,10^-38如果M<=24, 点4个字节,否则占8字节用来表示数据中的小数,除了float---浮点.还有一种叫定点decimal,定点是把整数部分, 和小数部分,分开存储的.比float精确,他的长度是变化的. 阅读全文
posted @ 2013-01-06 10:32 风林火山09 阅读(1539) 评论(0) 推荐(0) 编辑
摘要: 整型系列所占字节与存储范围的关系.定性: 占字节越多,存储范围越大.Tinyint 1个字节 8个位 0 - 2^8-1 , 0-255 -2^7 ----> +2^7-1分析:Smallint 2个字节 , 16位 0----2^16-1 = 65535 -2^15 ---> +2^15-1, -32768 -> 32767一般而言,设某类型 N字节N字节 , 8N位.0 ----> 2^8N-1-2^(8N-1) ---> +2^(8N-1) -1;对于int型 : 占的字节越多,存储的范围也越大.整型系统的可选参数 : XXint(M) unsigned z 阅读全文
posted @ 2013-01-06 10:24 风林火山09 阅读(170) 评论(0) 推荐(0) 编辑
摘要: char(M)在MYSQL中,字段类型char是指 使用指定长度的固定长度表示的字符串;比如char(8),√ 则数据库会使用固定的8个字节来存储数据 ,不足8位的字符串在其后补空字符;所支持的最大长度是255个字符它的空间利用率有可能等于100%,比如char(8)这个字段,我们全部用来存8字节的字符。空间就全部利用起来了。char型,如果不够M个字符,内部用空格补齐,取出时再把右侧空格删掉Char(M)如何占据M个字符宽度?答: 如果实际存储内容不足M个,则后面加空格补齐.√ 取出来的时候, 再把后面的空格去掉.(所以,如果内容最后有空格,将会被清除).注意: char(M),varcha 阅读全文
posted @ 2013-01-06 10:02 风林火山09 阅读(310) 评论(0) 推荐(0) 编辑
摘要: ◊Update Delete 需要加Where条件约束,小心把整个table的数据都改了!◊Insert into 表名 (字段名,字段名,字段名。。。。。) Values (值,值,值.......);如果(字段名,字段名,字段名。。。。。) 不写,默认是依次填充表中所有的字段!但要注意后面的值需要对应!◊Insert into 表名 (字段名,字段名,字段名。。。。。) Values (值,值,值.......),(值,值,值.......),(值,值,值.......),(值,值,值.......)...;可以插入多个值。♣ Update 表名 set 字段=值,字段=值,字段=值,.. 阅读全文
posted @ 2013-01-05 13:25 风林火山09 阅读(197) 评论(0) 推荐(0) 编辑
摘要: cmd中可以 登陆mysql 并进行SQL查询。前提条件:安装mysql的时候,勾选把命令设置为环境启动。 不自动启动的话,需要找到mysql下bin目录中的mysql.exe,才可以运行。1.登陆 mysqlmysql [-hlocalhost] -uroot -p123-u是跟用户 root是用户名 -p后跟密码 123是密码;2.查看有哪些数据库show databases; 注意分号是命令语句的结束符号!3.选用库use 数据库名字; 比如 use test;4.创建数据库create database 库名;5.删除数据库drop database 库名;关于数据库的改名 命... 阅读全文
posted @ 2013-01-05 13:04 风林火山09 阅读(193) 评论(0) 推荐(0) 编辑
摘要: /**燕十八 公益PHP培训课堂地址:YY频道88354001学习社区:www.zixue.it**/<?php//初始化页面//加载config.int.php 和 mysql.func.php//设置地址转义//设置$conn 变量 连接数据库 设置用那个数据库,设置charsetdefine('ROOT','D:/WWW/');require(ROOT . 'config.int.php');require(ROOT . 'mysql.func.php');// 加载必要预定义页面if (defined('DE 阅读全文
posted @ 2012-12-24 15:36 风林火山09 阅读(161) 评论(0) 推荐(0) 编辑
摘要: /**燕十八 公益PHP培训课堂地址:YY频道88354001学习社区:www.zixue.it**/<?php// 定义数据库地址,用户名,密码,用哪个库,编码// 设置debug模式$_CFG = array();$_CFG['host'] = 'localhost';$_CFG['user'] = 'root';$_CFG['pw'] = '123';$_CFG['db'] = 'tieba';$_CFG['charset'] = ' 阅读全文
posted @ 2012-12-24 15:32 风林火山09 阅读(157) 评论(0) 推荐(0) 编辑
摘要: magic_quote_gpc 自动转义对应函数 get_magic_quote_gpcerror_reporting 报错等级error_reporting()short_open_tag (短标记)仅在通过 php.ini 配置文件中的指令 short_open_tag 打开后才可用,或者在 PHP 编译时加入了 --enable-short-tags 选项。asp_tags ASP 风格标记仅在通过 php.ini 配置文件中的指令 asp_tags 打开后才可用。PHP_INT_MAX Integer值的字长可以用常量PHP_INT_SIZE来表示,自 PHP 4.4.0 和 PHP. 阅读全文
posted @ 2012-12-20 16:32 风林火山09 阅读(196) 评论(0) 推荐(0) 编辑
摘要: /*1: php.ini里修改error_reporting 选项2: 可以在php页面里,用error_reporting()函数来修改*//*错误级别用2进制的值来表示的1111 1111 1111 111从左到右,每位上的1,代表一种错误级别*//*fatal error致命错误: 0000 0000 0000 001 开启warning 警告错误 : 0000 0000 0000 010 开启NOTICE 警告 : 0000 0000 0001 000 开启*//*error_reporting(11);echo $a+$b; // notice报出来echo 3/0... 阅读全文
posted @ 2012-12-11 19:02 风林火山09 阅读(166) 评论(0) 推荐(0) 编辑
摘要: del.php?id=3$sql = 'delete from news where id=' . $_GET['id'];del.php?id=3 or 1;这时 $sql = 'delete from news where id=3 or 1'这样,所有的新闻将都被删除.*//*addslashes 可以对某个变量转义,但是,$_POST是一个数组,可能有多个单元,如果每个单元手动的addslashes来转义,工作量大.有什么办法,可以对$_POST数组的每一个单元,进行转义?// 我们用系统提供好一个函数,来对数组进行递归// array_ 阅读全文
posted @ 2012-12-11 18:53 风林火山09 阅读(1315) 评论(0) 推荐(0) 编辑