数据类型数据库

数据类型

4种标量类型:

Bollean(true false)

String (字符串)‘cdc’ “cew” 单引号执行速度快 双引号执行速度慢

$a=100;

‘abc{$x}ass’      

“abc{$x}ass”    “abc100ass   带双引号的解析

Integer 整型

float   浮点型

2种复合类型:

Array 数组

Object 对象

2种特殊类型:

        Resource

        Null

//js属于动态类型

PHP属于

Var_dump($a);

注意:使用var_dump 追踪变量的值类型及长度

数组:

Key->value

键值对

$array=array(1=>12,2=>3,3=>100);

  1. 关联数组  array=("姓名"=>"刘思彤","age"=>19,"hover"=>"编程");
  2. 索引数组  array=(1=>12,2=>3,3=>100);

for($i=1;$i<=3;  $i++ )  //遍历索引

{

}

foreach($arr as $k=>$v)  //遍历关联

{

echo $k.’<br>’;

echo $v;

echo $arr[$k];//相当于$v

}

$_GET 地址栏显示相关信息

       传少量的值,安全系数低

$_POST 传大量的值,安全度高

              注意:如果离开表单来传值

数据库

PHP 程序代码 增删改查

apache mysql php phpMyAdmin

SQL语句:标准化查询语句

MySQL 

1命令行   SQL语句:标准化查询语句 独立于编程语言

2软件界面(容易上手)图形化界面进行操作。

 

 

测试版本:

mysql -V

第一步:

             链接数据库服务器 mysql -uroot -p

                                   Password:123456

输入用户名和密码

C:\Users\33016>mysql -uroot -p

第二步 :

       数据库-> 包含了很多表

mysql> show databases;

 

mysql> use text;

show tables;

创建数据库

mysql> create database liu2022;

 

创建表

mysql> create table liu(

    -> id int(11) not null auto_increment,

    -> name varchar(30) not null,

    -> age int(20) not null check(age>30),

    -> email varchar(100) not null unique,

    -> primary key(id)

->);

 

查看表结构:

mysql> desc liu;

删除 表 / 库:

 drop database 库文件名

 drop table  表名

展示:

show create table 表名;

`id`  反引号

防止与sql语句的关键字冲突,转义

查询:

mysql> select * from liu;

加:

mysql> insert into liu(name,age,email)values('1',19,'142@sohu.com');

后:

mysql> insert into liu(name,age,email)values('1',9,'42@hu.com');

查找具体:

select * from liu where id=2;

 

 

删除:

mysql> delect from liu where id=2;

增:insert

删:delect

  改:update

查:select(核心)

  PhpMyAdmin

  Mysql

SELECT *
FROM `me`
LIMIT 0 , 30

select * from me limit 3;//表示查询前三条

select * from me limit 2,5;   //表示从第三条记录找,向后找出5条记录

select * from ok oreder by id desc //从中获取所有的记录并按ID的值进行降序排列

select * from ok oreder by age desc

select * from ok oreder by id asc

 

 

 

 

 

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值