MySQL查询表中字段个数

想在MySQL数据库的某个表中查询一共存在多少个字段,大致有两种方法:

1 执行以下SQL语句,得出结果的行数即总字段数。

desc 表名

2 查询系统表中数据,执行以下SQL语句。

SELECT COUNT( * )  as cnt FROM information_schema.`COLUMNS` WHERE TABLE_SCHEMA = “数据库名” AND TABLE_NAME = “数据表名”

CentOS 6.3安装lnmp

1、使用putty或类似的ssh工具登陆, 运行:screen -S lnmp

如果提示命令不存在执行:yum install screen 或 apt-get install screen安装。

2、下载lnmp一键安装包:wget -c http://soft.vpser.net/lnmp/lnmp0.9-full.tar.gz

3、解压缩LNMP一键安装包:执行: tar zxvf lnmp0.9-full.tar.gz

4、安装LNMP一键安装包:执行 cd lnmp0.9-full/ 再执行

 ./centos.sh 2>&1|tee lnmp.log

 5、安装完成

MYSQL中的基本命令(二)

排序检索数据

1、SELECT column_name FROM table_name ORDER BY column_name;

以字母顺序列出column_name中的数据。

2、SELECT column_name1,column_name2,column_name3 FROM table_name ORDER BY column_name2,column_name3;

检索给出的三个列表,并按column_name2排序,

当多行colume_name2值相同时,再按column_name2排序。

3、SELECT column_name1,column_name2,column_name3 FROM table_name ORDER BY column_name2 DESC;

检索并返回给出列并按column_name2的降序排列。

4、SELECT column_name1,column_name2,column_name3 FROM table_name ORDER BY column_name2 DESC,column_name3;

检索给出的三个列表,并按column_name2字母降序排序,

当多行colume_name2值相同时,再按column_name2正常排序。

5、SELECT column_name FROM table_name

ORDER BY column_name DESC LIMIT 1;

返回该列最大值。

MYSQL中的基本命令(一)

基本的SHOW命令

  1*SHOW DATABASE; 返回可用数据库的一个列表
  2*SHOW TABLES; 返回当前选择的数据库内可用的表
  3*SHOW COLUMNS FROM table_name
      对table_name 中每个列返回一行Field(字段名)、Type(数据类型)、  Null(否允许Null)、Key(键信息)、 Default(默认值)、Extra(其他信息)
      PS:DESCR IRE是SHOW COLUMNS FROM的快捷键
  4*其他的SHOW语句
   ①SHOW STATUS;用于广泛的服务器状态信息
   ②SHOW CREATE DATABASE和SHOW CREATE TABLE;
      分别用来显示创建的特定数据库和表的MYSQL语句:
   ③SHOW GRANTS;
      用来显示授予用户(所有用户或特定用户)的安装权限
   ④SHOW ERRORS和SHOW WARNING;
      用来显示服务器的错误和警告信息
   ⑤HELP SHOW; 显示允许的SHOW语句
 
 
基本的SELECT语句
SELECT语句的用途是从一个或多个table中检索信息。实现功能必须至少给出两条信息——想选择什么地方 从哪里选择(SELECT what FROM where;
 
  1*SELECT column_name FROM table_name; 列出column_name中的数据
  2*SELECT column_name1,column_name2,… FROM table——name; 列出多个给出列的数据
  3*SELECT*FROM table_name; 列出表中所有列的信息
  4*SELECT DISTINCT column_name FROM table_name ;列出 column_name中的不同值
  5*SELECT column_name FROM table_name LIMIT 5;返回该列前5行
  6*SELECT column_name FROM table_name LIMET 4 OFFSET3;从第4行起取3行
  PS:当LIMIT制定的检索行数大于column_name的最大行数则只返回最大行数

齐博CMS

正在寻找考试类CMS网站,安装了一下齐博CMS。

http://www.qibosoft.com/download.htm

同样,安装之前需要一些目录的权限设置。

还需要设置一下管理相关设置。

安装之后的前台

安装之后的后台

由于内部PHP文件是加密形式的,不知道是否能有修改的余地,有待研究。。。

飞飞PHP影视系统 PPVOD 2.0安装

据说飞飞的影视CMS要比光线CMS支持的影音格式多一些,今天安装了一下。

http://www.feifeicms.com/

代码结构跟之前的光线基本类似,核心都使用了ThinkPHP。

1 安装前需要使Runtime目录可读写

2 安装条件

3 安装成功后,后台入口界面

4 后台管理界面

5 前台显示页面

继续学习中。。。

光线CMS1.4安装笔记

工作原因,正在寻找开源的教育类视频播放CMS。

光线CMS主要是影视剧视频点播CMS,

可能暂时用不上,不过还是把安装过程记录下来。

1 下载光线CMS影视系统-官方首页 http://www.gxcms.com/forum.php

2 /temp文件夹要有读写权限

3 安装界面

4 环境测试,其中注意根目录,temp目录下以及uploads目录下要有读写权限

5 数据库设置(这里需要注意,如果密码为空,系统会自动设置为123456,安装后需要在配置文件config.php中修改过来,还要删除相应temp文件)

6 安装成功界面

7 前台初始页面

8 后台管理登陆界面,顺便提一下admin密码默认为admin888

9 后台管理界面

内部代码粗略看了一下,基本是由ThinkPHP为核心构建的CMS。