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

玩具网站模板wordpress 编辑php.ini

玩具网站模板,wordpress 编辑php.ini,网络营销公司模板,景观做文本常用的网站目录 一、数据库的介绍和分类 二、命令行客户端 三、数据操作 四、查询的基本操作 五、条件查询 六、分组和聚合 资料获取方法 一、数据库的介绍和分类 数据库#xff1a;长期存储在计算机内、有组织的数据集合 数据库的分类#xff1a; 关系型数据库 以表格的形式…目录 一、数据库的介绍和分类 二、命令行客户端 三、数据操作 四、查询的基本操作 五、条件查询 六、分组和聚合 资料获取方法 一、数据库的介绍和分类 数据库长期存储在计算机内、有组织的数据集合 数据库的分类 关系型数据库 以表格的形式展示 oracle 大型项目使用 比如银行、电信等 mysqlweb项目使用最广泛 microsoft SQL Server微软项目中使用 sqlite轻量级数据库主要用在移动平台 非关系型数据库 以键值对的方式展示比如 name:mike,age:18 redis/ mongodb/hbase SQL 是一个结构化的查询语言通过SQL能够对数据库进行相关操作 常见的有 select insert update delete 数据库的连接 命令连接 前置条件 1确定mysql数据库的ip地址  通过ifconfig 2确认mysql服务是否开启 netstat -anptu | grep 3306 命令 mysql -h数据库ip -P端口号 -u数据库登录用户名 -p数据库登录密码 -h 不加表示为 本机 -P不加表示默认3306端口 2. 工具连接 通过navicat 来使用 二、命令行客户端 常见的数据库操作命令 查看所有数据库 show databases;使用数据库 use 数据库名查看当前使用数据库 select database();创建数据库 create database 数据库名 charset utf8;删除数据库drop database 数据库名; 命令行操作数据库表 前置条件 通过use 打开对应的数据库查看当前数据库所有的表 show tables;查看表结构 desc 表名;查看表的创建语句show create table 表名; 创建数据库语法格式 create table 表名( 字段名1 类型 约束, 字段名2 类型 约束 ) create table students(id int unsigned primary key auto_increment, -- 无符号整型主键自增name varchar(20), -- 字段类型为字符串长度为20age int unsigned, -- 无符号整型height decimal(5,2) -- 字段类型为小数小数位数为2 ); 删除数据库表 drop table students; 删除数据库表如果不存在会报错 drop table if exists students; 如果students存在删除数据库表不存在也不报错 三、数据操作 简单查询 select * from 表名; 例子select * from students; 2. 添加一行数据 insert into 表名 values(...) 例子insert into students values (0,亚舍,22,177.56) --主键自增长可以用0或null代替 insert into 表名(字段1,字段2,...) values (值1,值2,...) 例子insert into students(name) values(老夫子); 3. 添加多行数据 方式一写多条insert数据多条语句之间用英文分号分隔 insert into students(id,name) values(0,张三); insert into students(id,name) values(0,李四); insert into students values(0,李四,20,180); 方式二通过一条 insert 语句插入所条数据数据间用逗号分隔 -- insert into 表名 values (...),(...)... insert into students values (0,亚瑟,23,167.56),(0,亚瑟3,23,158.89); -- insert into 表名(字段名1,字段名2...) values (字段值1,字段值2,...),(字段值1,字段值2,...)... insert into students(id,name) values (0,小黑),(0,小蓝),(null‘小粉’); 4. 修改数据 --update 表名 set 字段名1值1字段名2值2 ... where 条件 例子 修改id为5 的数据 将名称设为 李想年龄设为23 update students set name 李想,age 23 where id 5; 5. 删除数据 -- delete from 表名 where 条件 (物理删除对应的数据) delete from students where id6; 物理删除是指在数据库中彻底删除 逻辑删除是指通过设定一个字段来标识当前记录是否已经删除 比如 is_delete ,1 代表删除 0代表未删除 三种删除数据的比较 1 delete 删除所有数据时自增长字段不会从1开始 2truncate table students;  清除表里所有数据但是表结构会保留 自增长字段的值会从1开始 3)  drop table students; 删除数据表包括数据和表结构 四、查询的基本操作 1. 查询部分字段的值 -- select 字段名1,字段名2,... from 表名 查询的为一部分字段的信息 -- 查询学生表中的姓名、性别、年龄的数据 select name,sex,age from students; 2. 取别名 1给表取别名 -- select 别名.字段名1,别名.字段名2 ... from 表名 as 别名 select s.name,s.sex,s.age from students as s; 2给字段取别名 -- select 字段名1 as 别名1, 字段名2 as 别名2 ... from 表名; select name as 姓名, sex as 性别, age as 年龄 from students; 3. 去重 --select distinct 字段名1,字段名2... from 表名; select distinct sex from students; 五、条件查询 语法格式 select * from students where id 5; 1. 比较运算符 () () () () () (或! 2. 逻辑运算符 and or not 3. 模糊查询 like 关键字 % 匹配任意个字符 _ 匹配单个字符 select * from students where name like %小_ 4. 范围查询 1) 查询非连续范围内的数据in select * from students where hometown in (北京,上海,广东) 2)查询连续范围内的数据用在数值型字段中 between ... and ... 查询年龄在18到20之间的学生 select * from students where age between 18 and 20; 5. 条件查询为空判断 -- 查询出学生身份证号为空的信息 select * from students where card is null; -- 查询出学生身份证号为空的信息 select * from students where card is not null; 6. 排序 字段的默认排序是从小到大asc select * from 表名 order by 字段1 asc|desc,字段2 asc|des... -- 查询所有学生信息 按班级从小到大排序 班级相同时再按学号从小到大排序 select * from students order by class,studentNo; 六、分组和聚合 使用聚合函数方便统计数据 1. count(*) 查询总记录数 select count(*) from students -- 统计name 下有几个记录个数 select count(name) from students 2. max(字段名) -- 查询女生的最大年龄 select max(age) from students where sex 女; 3. min(字段名 -- 查询1班的最小年龄 select min(age) from students where class 1班; 4. sum(字段名) 对应字段值的总和 -- 查询北京学生的年龄总和 select sum(age) from students where hometown北京; 5. avg(字段名) 查询对应字段的值平均数 -- 查询女生的平均年龄 select avg(age) from students where sex 女; 分组查询 分组时对每一组的数据进行统计使用聚合函数 select 字段名1,字段名2,聚合函数 from 表名 group by 字段名1,字段名2 -- 查询各种性别的人数 select sex,count(*) from students group by sex; 资料获取方法 【留言777】 各位想获取源码等教程资料的朋友请点赞 评论 收藏三连 三连之后我会在评论区挨个私信发给你们~
http://www.hkea.cn/news/14464829/

相关文章:

  • 原型样网站广州网站建设乐云seo模板中心
  • 网站的建设和推广如何制作个人网页文档
  • 浙江省网站建设wordpress分页怎么写
  • 找做网站app佛山专业做淘宝网站推广
  • asp.net 创建网站简易手工小制作
  • 提升网站权重吗电子商务平台名词解释
  • 抓取wordpress站点用户上海市建设监理协会网站
  • 青建设厅官方网站海省建筑装修装饰工程资质
  • 徐州专业做网站淘宝店铺去哪里买
  • 阜城县网站建设wordpress 收费课程
  • 自助建站最好的平台jsp做简单校园网站
  • 学做视频的网站有哪些内容温州市网络科技有限公司
  • 网站常用文件夹江西建设安全网站
  • 做网站可以找设计公司吗网站维护会导致打不开网页吗?
  • html视频播放器代码模板网站 怎么做优化
  • 福州市建设工程质量监督站网站网站建设五行
  • h5商城网站怎么建立微网站手机制作
  • 现在还用dw做网站设计么制作网页心得
  • 成都地铁建设分公司网站深圳网站建设排名
  • 黑色 网站惠州做棋牌网站建设哪家好
  • 网站服务器地址怎么查询三门峡河南网站建设
  • 怎么做下载类网站dedecms怎么制作网站
  • 国家建设环保局网站app网站建设费用
  • 比特币交易网站可以做空吗杭州网站设计 site
  • 网站开发设计流程时间表网站点赞怎么做
  • 网站群系统破解版网站和推广在一家做的好处
  • k歌里的相片是通过网站做的吗收录网站
  • 手机医疗网站在建设网站入账
  • 做网站的公司如何推广工作经历怎么填写
  • 安徽鸿顺鑫城建设集团网站cpa建站教程