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 = "小米";

这些就是基本的数据库操作,会用这些基本的网站可以搭建了。

时间: 2024-10-11 18:19:35

SQL语言(增删改查)的相关文章

【黑马Android】(04)数据库的创建和sql语句增删改查/LinearLayout展示列表数据/ListView的使用和BaseAdater/内容提供者创建

数据库的创建和sql语句增删改查 1. 加载驱动. 2. 连接数据库. 3. 操作数据库. 创建表: create table person( _id integer primary key, name varchar(20), age integer ); 添加: insert into person(name, age) values('lisi', 19); 删除: delete from person where _id = 1; 修改: update person set name =

数据库基本查询语句(SQL常用增删改查语句 简单复习 mark)

SQL常用增删改查语句 1增 1.1[插入单行]insert [into] <表名> (列名) values (列值)例:insert into Strdents (姓名,性别,出生日期) values ('开心朋朋','男','1980/6/15') 1.2[将现有表数据添加到一个已有表]insert into <已有的新表> (列名) select <原表列名> from <原表名>例:insert into tongxunlu ('姓名','地址','

LinQ:集成化语言增删改查

LinQ:集成化语言增删改查 O--M--R Object:对象   Mapping:映射   Relation:关系 用法: 一.简单的查询 造一个上下文对象: HRDataContext _context = new HRDataContext(); 扩展方法,查所有 dataGridView1.DataSource = _context.Info; 根据条件查,括号里要写Lambda表达式 List<Info> list = _context.Info.Where(p=>p.列名=

Linq to SQL 简单增删改查

Linq to SQL 简单增删改查 用Linq大大减少了对数据库的一般操作所需的编码量. 运行下面事例之前,首先建一个叫做Alien的数据库表. CREATE TABLE [dbo].[Aliens](    [Id] [int] IDENTITY(1,1) NOT NULL primary key,    [Name] [nchar](10) NULL,) 建一个console项目,在项目里添加一个Linq To Sql类文件(.dbml以及两个附属文件),把Alien表从服务器资源管理器拖

MVC操作SQL数据库增删改查

控制器代码: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using MvcApplication1.Models; namespace MvcApplication1.Controllers { public class HomeController : Controller { // // GET: /Home/ publi

MySQL基础SQL命令---增删改查

1.表操作: create table tableName (id int(6) not null primary key auto_increatment,name varchar(10) not null,value double(10,2) not null ); # 创建表 show columns from tableName; # 查看表结构 drop table tableName;  # 删除表 alter table tableName  add/drop/modify col

SQL常用增删改查语句

1增 1.1[插入单行]insert [into] <表名> (列名) values (列值)例:insert into Strdents (姓名,性别,出生日期) values ('开心朋朋','男','1980/6/15') 1.2[将现有表数据添加到一个已有表]insert into <已有的新表> (列名) select <原表列名> from <原表名>例:insert into tongxunlu ('姓名','地址','电子邮件')     

SQL 语句(增删改查)

一.增:有4种方法1.使用insert插入单行数据: --语法:insert [into] <表名> [列名] values <列值> 例:insert into Strdents (姓名,性别,出生日期) values ('开心朋朋','男','1980/6/15') 注意:into可以省略:列名列值用逗号分开:列值用单引号因上:如果省略表名,将依次插入所有列2.使用insert select语句将现有表中的数据添加到已有的新表中 --语法:insert into <已有的

sql语句增删改查(方便你我Ta)

又自学,把SQL的一些常用语句复习了一遍. 整理如下: 1增 1.1[插入单行]insert [into] <表名> (列名) values (列值)例:insert into Strdents (姓名,性别,出生日期) values ('开心朋朋','男','1980/6/15') 1.2[将现有表数据添加到一个已有表]insert into <已有的新表> (列名) select <原表列名> from <原表名>例:insert into tongxu

1月10日 SQL SERVER 增删改查(第一节)

一.登陆 SQL SERVER两种登录方式的设置:Windows身份登录:SqlServer身份登录.如何设置SQLServer身份验证?1.对象资源管理器右击--属性--安全性--SqlServer和Windows身份登录.2.对象资源管理器--安全性--登录--sa--右击--属性--常规--设置密码3.对象资源管理器--安全性--登录--sa--右击--属性--状态--授予,启用重启数据库服务. 二.SQL语句 ( 增.删.改.查) 1.增(两种写法) insert into 表名(列名,