首页 > 代码库 > SQL语言(增删改查)
SQL语言(增删改查)
作为一个前端一定要懂一些基本的数据库语言,这里我介绍一点简单的SQL语言。
首先是增加:
1 $mysql = new mysqli("localhost","root","","h5class"); 2 $mysql->query("set names utf8"); 3 $sql = "INSERT INTO html5class (name,age) VALUES (‘李明‘,‘26‘)"; 4 $result = $mysql->query($sql); 5 if($result){ 6 echo "成功"; 7 }else{ 8 echo "失败"; 9 }
这段代码中首先是新建一个mysqli对象,里边的参数分别是服务器的地址,数据库用户名,密码,数据库名称。还有一种写法:
<?php // 假定数据库用户名:root,密码:123456,数据库:RUNOOB $con=mysqli_connect("localhost","root","123456","RUNOOB"); ?>
这里之所以是localhost是因为我们用的是本地的一个服务器,默认的用户名一般都是root。对于INSERT INTO 数据库的表名 (字段1,字段2,......) VALUES (‘值1‘,‘值2‘,......)
删除:
1 $mysql = new mysqli("localhost","root","","h5class"); 2 $mysql->query("set names utf8"); 3 $sql = "DELETE FROM html5class WHERE name = ‘男优‘"; 4 $result = $mysql->query($sql); 5 if($result){ 6 echo "删除成功"; 7 }else{ 8 echo "删除失败"; 9 }
这里用到的是DELETE FROM 数据库表名 WHERE (条件)。
更改:
1 $mysql = new mysqli("localhost","root","","h5class"); 2 $mysql->query("set names utf8"); 3 $sql = "UPDATE html5class SET name = ‘男优‘ WHERE age = 26 "; 4 $result = $mysql->query($sql); 5 if($result){ 6 echo "成功"; 7 }else{ 8 echo "失败"; 9 }
这里用到的是 UPDATE 数据库表名 SET 要修改的地方 WHERE 条件(即在哪一行修改/筛选条件)。
查询:
1 $mysql = new mysqli("localhost","root","","h5class"); 2 $mysql->query("set names utf8"); 3 $sql = "SELECT * FROM html5class WHERE name = ‘小米‘"; 4 $result=$mysql->query($sql); 5 if($result){ 6 echo "查询到"; 7 }else{ 8 echo "未查询到"; 9 }
这里用到的是 SELECT * FROM 数据库表名 WHERE 条件。*表示所有的数据,这里也可以是部分数据,比如:
SELECT username,sex,age FROM html5class WHERE name = "小米";
这些就是基本的数据库操作,会用这些基本的网站可以搭建了。
SQL语言(增删改查)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。