当前位置: 首页 > news >正文

长沙官网网站建设网推平台有哪些

长沙官网网站建设,网推平台有哪些,龙岩本地论坛,网站怎么排版学习PHP之SQL语法数据库中的常用SQL语句创建一个简单的数据库创建一个数据库命令:CREATE TABLE删除一个数据库命令:DROP TABLE修改一个字段名称:RENAME TABLE 原字段 TO 新字段删除一个字段:ALTER TABLE 表 DROP 原字段插入一个字…

学习PHP之SQL语法

数据库中的常用SQL语句

创建一个简单的数据库

创建一个数据库命令:CREATE TABLE

删除一个数据库命令:DROP TABLE

修改一个字段名称:RENAME TABLE `原字段` TO `新字段`

删除一个字段:ALTER TABLE `表`  DROP `原字段`

插入一个字段:ALTER TABLE `表`  ADD `新字段`…AFTER `原字段`

举例:

CREATE TABLE `test` (

`id`     int(10) NOT NULL auto_increment,

`uid`   varchar(10) NOT NULL  default '0',

`regdate`  date NOT NULL,

`remark`    text  NULL,

PRIMARYKEY  (`id`)

)

1、SELECT查询语句和条件语句

SELECT查询字段FROM表名WHERE条件

查询字段:可以使用通配符*、字段名、字段别名

表名:数据库.表名表名

常用条件:=等于、<>不等于、in包含、not in不包含、like匹配

BETWEEN 在范围、not BETWEEN不在范围

条件运算:and、or、( )

分组语句:group by字段(语句最后order之前)

排序语句:order by字段,字段ASC / DESC(语句最后limit之前)

指针查询:limit初始值,结束值(语句最后)

计算:

COUNT(*)统计函数

MAX(*)最大值函数

MIN (*)最小值函数

AVG(*)平均值函数

SUM(*)累计值函数

2、INSERT插入语句

insert into表名(字段…,…)values(值…,…)

insert into表名values(值…,…)

3、UPDATE更新语句

UPDATE表名SET字段=值WHERE条件limit

常用条件:=等于、<>不等于、in包含、not in不包含、like匹配

BETWEEN 在范围、not BETWEEN不在范围

条件预算:and、or、( )

4、DELETE删除语句

DELETEFROM 表名WHERE条件limit

常用条件:=等于、<>不等于、in包含、not in不包含、like匹配

BETWEEN 在范围、not BETWEEN不在范围

条件预算:and、or、( )

PHP与MySQL的连接

1、PHP与mysql建立链接

php.ini加载mysql组件:

extension=php_mysql.dll前的;去掉

extension_dir = " "路径是否正确

PHP链接mysql函数

mysql_connect:开启MySQL链接

mysql_select_db:打开一个数据库

@和or die隐藏错误和条件显示

mysql_connect("主机", "用户名", "密码")

mysql_select_db("打开数据库",连接标识符);

代码举例:

$conFlag=@mysql_connect("localhost","root","");

if($conFlag){

echo"连接成功!";

}else{

echo"连接错误!";

}

$Flag=@mysql_select_db("newdb");

if($Flag){

echo"
"."newdb数据库打开成功!";

}

2、如何去执行一个SQL语句

mysql_query(SQL语句,连接标识符);

说明:mysql_query用来根据连接标识符向该数据库服务器的当前数据库发送查询,如果连接标识符默认,则默认为是上一次打开的连接。

返回值:成功后返回一个结果标识符,失败时返回false。

代码举例:

$sql="INSERT INTO test VALUES('','zhb',now(),'postG')";

mysql_query("set names 'GB2312'");//解决中文乱码

mysql_query($sql);

3、SQL查询语句的特殊性

注意:对于除查询以外的操作,不需要返回数据。而查询需要返回数据。

mysql_query执行SQL查询语句,用mysql_fetch_row或mysql_fetch_array获取查询的结果。

格式:mysql_fetch_row(result);

说明:mysql_fetch_row用来查询结果的一行保存至数组,该数组下标从0开始,每一个数组元素对应一个域。通过循环,可以将查询结果全部获得。

格式:mysql_fetch_array(result);

说明:mysql_fetch_array和mysql_fetch_row功能基本相同,只不过它除了可以用从0开始的偏移量作索引,还可以用域名作索引。值返回下一行的所有域值,并将其保存至一个数组中,没有行时返回false。

代码举例:

$sql="SELECT * FROM `test`";

$result=mysql_query($sql);

echo"
";

while($result_array=mysql_fetch_row($result)){

print_r($result_array);

echo"
";

}

4、其他常用Mysql函数介绍

mysql_num_rows用于计算查询结果中所得行的数目

mysql_insert_id传回最后一次使用INSERT指令的ID。

mysql_tablename取得数据库名称

mysql_error返回错误信息

mysql_close关闭MySQL链接

附录:

访问MYSQL的几种途径

1、使用工具MYSQL官方的工具访问:MySQLAdministrator tool

2、使用第三方工具访问:mysqlexec、mysql连接器

3、使用WEB方式访问:phpMyAdmin(最常见)(http://localhost/phpmyadmin/)

数据库中常用字段类型

整数型:TINYINT,SMALLINT,INT,BIGINT

小数型:FLOAT,DOUBLE,DECIMAL(M,D)

字符型:CHAR,VARCHAR

日期型:DATETIME,DATE,TIMESTAMP

备注型:TINYTEXT,TEXT,LONGTEXT

参考:PHP100视频8~10

http://www.lbrq.cn/news/2581957.html

相关文章:

  • 淘宝提货网站怎么做的百度非企推广开户
  • 灰色网站欣赏深圳网站快速排名优化
  • 网站建设方案拓扑图搜索引擎竞价排名
  • 携程特牌 的同时做别的网站竞价推广平台有哪些
  • ios个人开发者账号南京怎样优化关键词排名
  • 网站选项卡图标百度广告商
  • 开发一个网站多少钱啊全国疫情最新报告
  • wordpress 管理地址seo渠道是什么意思
  • 外语网站制作友情链接查询工具
  • 佛山专业做网站公司有哪些怎么做免费的网站推广
  • 投广告哪个平台好关键词优化策略有哪些
  • 聋哑工作设计做网站郑州seo管理
  • 网站建设做微营销搜索引擎优化是做什么的
  • 南京怎么做网站谷歌下载
  • 网站的404如何做网页设计模板网站免费
  • 河北省城乡住房和城乡建设厅网站百度快照推广效果怎样
  • 网络推广专员招聘关键词首页排名优化
  • app建设网站公司哪家好抖音seo推荐算法
  • github 做网站南京疫情最新消息
  • 免费的个人简历模板电子版下载北京seo网站设计
  • 怎么一个网站做的竞价怎么弄自己的网站
  • 手机网站域做什么广告企业培训课程设计
  • 手机版的网站用什么开发上海seo顾问推推蛙
  • 做的好的h游戏下载网站危机公关处理方案
  • 网站的折线图怎么做目录型搜索引擎有哪些
  • 河南移动官网网站建设搜索网页内容
  • 网站如何做即时聊天杭州网站推广与优化
  • 常州建设安全员报名网站nba最新消息交易情况
  • 广西建设厅网站首页打开百度一下你就知道
  • 做网站哪商品标题关键词优化
  • Nexus配置npm私有仓库
  • Apache Shenyu 本地启动及快速入门
  • 北京-4年功能测试2年空窗-报培训班学测开-第六十六天
  • RabbitMQ死信队列与消息幂等性实践指南
  • 电脑声音标志显示红叉的原因
  • Android 15 限制APK包手动安装但不限制自升级的实现方案