MYSQL
文章平均质量分 72
AlbertHongXS
分则各自为王,合则天下无双!!!
展开
-
【Mysql】MYSQL安装配置
一、数据库介绍DataBase,键称DB,数据仓库,提供数据存储以及查询(取)服务的软件。 二、数据库分类轻量级:DB2、foxpro、access(访问)、mysql、……标准级:MS SQL 2000、2005、2008、2010重量级:oracle SQL简介:Structured Query Language,结构化查询语言,专用用于操作数据库的语言。原创 2016-10-25 12:47:13 · 402 阅读 · 2 评论 -
【PHP】日期时间戳转换
一、在MySQL中完成 这种方式在MySQL查询语句中转换,优点是不占用PHP解析器的解析时间,速度快,缺点是只能用在数据库查询中,有局限性。 1. UNIX时间戳转换为日期用函数: FROM_UNIXTIME() 一般形式:select FROM_UNIXTIME(1156219870); 2. 日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP() 一原创 2016-11-22 23:25:05 · 2474 阅读 · 0 评论 -
【Mysql】高级查询
普通查询Select 列1[,列2,……] from 表名;取出对应列所有行的数据;要项取出对应列几行数据那么要加条件;select sName,sAge from Student where sAge=18 一、排序默认情况下查询会按照表中主键升序来显示数据;可以改变SELECT sid,sName,sAge FROM Student order by sid原创 2016-11-01 23:21:40 · 1811 阅读 · 0 评论 -
【PHP高级】smarty模板
1,下载并配置smarty 在www.smarty.net下载smarty的最新版,解压,拷贝其中的libs文件夹到项目中 2,在项目中创建templates、templates_c、cache、config四个文件夹 在项目中创建index.php,代码如下 <?php //引入核心类库文件include_once('libs/Smarty.class.php');$sm原创 2016-11-29 15:25:24 · 223 阅读 · 0 评论 -
【php高级】mysql类
<?phpinclude_once('config.inc.php');class MysqlHelper{private $host;//数据库地址private $user;//数据库帐号private $pwd;//数据库密码private $db;//需要操作的数据//构造函数,每次实例化时调用,初始化配置function __construct原创 2016-11-29 15:15:11 · 233 阅读 · 0 评论 -
【php高级】MySQLI类
<?phpinclude_once('config.inc.php');class MysqliHelper{private $host;//数据库地址private $user;//数据库帐号private $pwd;//数据库密码private $db;//需要操作的数据//构造函数,每次实例化时调用,初始化配置function __constr原创 2016-11-29 15:13:52 · 330 阅读 · 0 评论 -
【PHP高级】新闻管理系统NMS(SQL语句)
create database NMS default character set utf8 collate utf8_bin;use NMS;create table Role(roleID int primary key auto_increment,roleName varchar(32) not null);insert into Role(role原创 2016-11-29 12:53:48 · 632 阅读 · 0 评论 -
【Mysql】使用图形化管理工具来管理和操作Mysql
1、下载对应的版本安装包解压到网站根目录:wwwroot下 我用的这个版本是phpMyAdmin-2.9.0下载地址:http://pan.baidu.com/s/1ge6Mg192、开启gd2、mysql的支持:找到 php文件夹下面的php.ini文件,打开,将下面语句前面的‘;’去掉,然后保存!重启apache。 3、把:php.ini(PHP配置文件)和php原创 2016-10-29 16:01:24 · 2176 阅读 · 0 评论 -
MySQL 添加列,修改列,删除列
ALTER TABLE:添加,修改,删除表的列,约束等表的定义。查看列:desc 表名;修改表名:alter table t_book rename to bbb;添加列:alter table 表名 add column 列名 varchar(30);删除列:alter table 表名 drop column 列名;修改列名MySQL: alter table bbb change n转载 2016-10-27 09:03:18 · 360 阅读 · 0 评论 -
【Mysql】常用操作指令与管理和使用数据库步骤
一、常用操作指令1、登录Mysql -h主机地址-u用户名-p2、退出Quit / exit3、显示所有数据库Show databases;4、创建数据库语法:Create database 数据库名;#创建数据库时可以指定编码不影响其他的数据库,无须重启数据库#设置GBK编码Create database原创 2016-10-26 15:28:09 · 504 阅读 · 3 评论 -
【Mysql】数据库设计三范式,主键表,外键
一、数据库设计三范式1NF:要求一张表只描述一件事。比如学生表只能保存学生信息,和学生无关的信息不得保存;2NF:要求保证表中每一行数据的原子性。即表中不得存在完全相同的数据行,存在完全相同的数据行叫数据冗余(或叫数据副本),这是一种错误,要尽量的减少和避免,无法完全完全消除。解决方案主键或标识,一般的是主键配合标识去用的。3NF:(外键)表中其他的(外)键要依赖于主(键表)(主键)键原创 2016-10-27 18:26:25 · 4803 阅读 · 3 评论 -
【Mysql】mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc,mysql_fetch_assoc的区别你知道吗?
下面以一个列子来讲解他们之间的区别和联系!//连接数据库$con=mysql_connect('localhost','hxs','1234');echo'数据库连接成功!';//选择数据库mysql_select_db('test',$con);echo'选择数据库成功!';//设置字符集,并从数据库中取数据mysql_query('set names utf原创 2016-11-06 22:59:00 · 419 阅读 · 3 评论 -
sql之left join、right join、inner join的区别
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------------------------------表A记录如下:aID aNum1转载 2017-01-08 13:39:23 · 224 阅读 · 0 评论