int、bigint、smallint 和 tinyint范围
bigint:从-2^63(-9223372036854775808)到2^63-1(9223372036854775807)的整型数据,存储大小为 8 个字节 int:从-2^31(-2,147,483,648)到2^31-1(2,147,483,647)的整型数据,存储大小为 4 个字节。 smallint:从-2^15(-32,768)到2^15-1(32,767)的整数数据,存储大小为 2 个字节。 tinyint:从0到255的整数数据,存储大小为 1 字节。
varchar和char 类型区别
varchar类型用于存储可变长字符串 1.需要使用1或2个额外字节记录字符串的长度。如果列的最大长度小于小于或者等于255字节,则只使用1个字节表示,否则使用2两个字节。 2.节省了存储空间,所以对性能有帮助。 3.5.0以上版本,mysql存储和检索时会保留末尾的空格,4.1之前的版本都会把末尾的空格剔除。 4.字符串列的最大长度比平均长度大很多,列的更新少,所以碎片不是问题。使用了像utf-8这样复杂的字符集,每个字符都使用不同的字节数进行存储。 char 类型是定长的,适合存储很短的字符串,或者所有值都接近同一个长度。 char非常适合存储密码的...
linux下查看和更改文件的所有者
linux下查看文件的所有者 ls -ali 或者 ls -lli chown命令更改文件拥有者 基本语法: chown [-R] 账号名称 文件或目录 chown [-R] 账号名称:用户组名称 文件或目录 chgrp命令更改文件所属用户组 基本语法: chgrp [-R] 用户组名称 dirname/filename ...
js获取图片的宽度和高度
1.onload // 图片地址 后面加时间戳是为了避免缓存 var img_url = 'http://www.xingdong365.com/content/uploadfile/201308/3b3e1376105614.jpg?'+Date.parse(new Date()); // 创建对象 var img = new Image(); // 改变图片的src img.src = img_url; // 加载完成执行 img.onload = function(){ // 打印 alert('width:'+i...
linux下访问smarty模板的程序文件出现空白
把用smarty模板做的一个程序文件放到linux服务器下,访问出现空白,于是从访问文件头部开始一点一点找原因,最终找到是因为 $smarty->display('welcome.htm'); 没有执行,耽误了半天才发现是模板文件目录的权限问题,于是执行chmod -R 777 theme/,就可以正常访问了(theme是模板目录,welcome.htm在里面)
ubuntu下安装php的gd,mysql扩展库
sudo apt-get install php5-gd sudo apt-get install php5-mysql sudo /etc/init.d/apache2 restart
centos6.5下安装配置smb
选择上光驱内容 mount /dev/cdrom /mnt/cdrom 如果/mnt下没有cdrom则需要创建 service iptables stop 关闭防火墙,或者修改配置文件添加需要的端口 vi /etc/selinux/config修改 SELINUX=disabled关闭SELINUX yum -y install samba* --skip-broken chkconfig smb on 设置开机启动 chkconfig nmb on 设置开机启动 vim /etc/samba/smb.conf 加入(在homes后面) [web]...
select标签样式美化
js部分 <script type="text/javascript"> var childCreate=false; function Offset(e) //取标签的绝对位置 { var t = e.offsetTop; var l = e.offsetLeft; var w = e.offsetWidth; var h = e.offsetHeight-2; while(e=e.offsetParent) {...
nginx下支持thinkphp3.1.3的url重写
nginx下支持thinkphp的url重写,项目分组后localhost://project/index.php/Admin //二级目录 location /project/ { index index.php; if (!-e $request_filename) { rewrite ^/project/(.*)$ /project/index.php/$1 last; break; } } location ~ .+.php($|/) { set $script $uri; set $path_info "/"; if ($...
centos6.5下php安装redis扩展
先下载扩展文件: 下载:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz(我用的是这个) 上传到根目录下的lnmp下(我自己新建的) cd /lnmp/ tar zxvf phpredis-2.2.4.tar.gz cd phpredis-2.2.4 /usr/local/bin/phpize #用phpize生成configure配置文件(我的phpize路径是这样) ./configure --with-php-config=/usr/local/bin/php-config #配...