MysqlPHP基础

Posted 还是最初模样

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MysqlPHP基础相关的知识,希望对你有一定的参考价值。

mysql基础

 登录#
 root@owaspbwa:~# mysql -uroot -p'owaspbwa' #登录mysql:-u用户名 -p'密码'
 
 查询#
 mysql> show databases;   #查看所有数据库
 mysql> show tables;   #查看所有表
 mysql> select User,Password from user;   #查询user库中的User和Password表
 
 创建和使用#
 mysql> create database kobe;   #创建kobe数据库
 mysql> use kobe;   #使用kobe数据库
 mysql> create table looklike (age int(4),eyes VARCHAR(20))   #在kobe库建立一个表名为looklike的表,包含age和eyes列,类型分别为int和eyes
 mysql> DESCRIBE looklike; # 查看looklike表的信息


 insert into looklike values (11,"big")   #把值11和字符big插入looklike

 delete from looklike where age = 15     #删除值age=15
 
 update looklike set age=age+9   #更新表,把age的值加9

php基础

 <?php
 
 //#单行注释
 
 /*
 
  #多行注释
 
 */
 
 echo "hello word!"#输出hello word
 
 变量:
 格式;$开头 + 字母或者下划线(不能跟数字和特殊符号)
 要存储的东西 = 等于号赋值
 变量 = 值
 输入数字以外的值要用单引号包含起来
 ag:$name = 'tom';
 $age = 15;
 $love = 'zhu';
 echo '我的名字为:'.$name; #把变量输出,用.把两个字符连接输出
 
 变量的值(数据类型):
 标量类型:整数,浮点,字符串,布尔
 整数:$int = 1;
 浮点:$float = 1.11;
 字符串:$string = 'lflajf';
 布尔:只有真假,$bool = true,$booll = fales;
 
 常量(定义完成不可修改):
 define(name,value)函数
 name -> 常量的名字(名字最好为大写)
 value -> 常量的值
 define(TOM,'key')
 或者:
 const TOM = 'key';
 echo TOM; #输出key
 
 数组:
 array()函数
 $name = array("key","kobe","zhu","tom");
  echo $name; #输出的数组的类型为array
 使用下标来访问数组的值,下标(键)->值,默认下标由0开始。
  $name[0]; #输出key
 
 可以指定value的下标
 $name = array("sb"=>"key","sg"=>"kobe","sz"=>"zhu","zhu"=>"tom","zhuzhu");
  echo $name['sb']; #输出sb,sb为key,最好输出的结果为key
  echo $name[0]; #没有手动加下标值的name,默认从0开始,即其输出的值为zhuzhu。
 
 
 循环:
 for循环:
 $name = array("key","kobe","zhu","tom");
 for循环;for+区块代码
  for ($i = 0;$i < 5;$i++){ #条件i=0,并且当i>5时,i+1,直到不符合条件
  echo $name[$i]."<br>"; #换行输出i的值
 }
 
 若是不知道array的具体数量,可以用count($name)来代替具体的值
 for ($i = 0;$i < count($name);$i++){
  echo $name[$i]."<br>";
 }
 
 如果是有手动添加下标值的array,例如:$name = array("sb"=>"bryant","sg"=>"kobe","sz"=>"zhu","zhu"=>"tom");
  foreach ($name as $key => $value){ #遍历name里面所有的key和value
  ehco "下标为: ".$key."值为: ".$value."<br>";
 }
 
 while循环:
 $age = 10;
 while ($age <= 10){
  echo"小屁孩<br>"; #输出10遍小屁孩
  $age++;
 }
 
 条件判断;if
 $name = "kobe";
 if ($name === "kobe"){
  echo "111111111"; #判断成功输出11111111
 }elseif ($name === 'bryant'){
  echo "222222222"; #判断失败输出22222222
 }else{
  echo"whois"; #除了kobebryant外的其他人
 }
 
 ===(完全等于,不仅比较他们的值还会比较他们的变量类型) 、 ==(只比较他们的值) 、 =(只进行赋值)
 
 
 ?>



以上是关于MysqlPHP基础的主要内容,如果未能解决你的问题,请参考以下文章

[vscode]--HTML代码片段(基础版,reactvuejquery)

linux命令:MYSQLPHP相关概念及安装配置

[Go] 通过 17 个简短代码片段,切底弄懂 channel 基础

MySQLPHP入门

201555332盛照宗—网络对抗实验1—逆向与bof基础

VsCode 代码片段-提升研发效率