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

网站系统管理员搜索关键词排名优化技术

网站系统管理员,搜索关键词排名优化技术,武汉市大型的网站制作公司,自己做网站怎么赢利文章目录 1. SQL 分类2. 数据库操作3. 数据表操作4. 增删改操作5. 查询操作6. 用户管理7. 权限控制 1. SQL 分类 2. 数据库操作 #创建数据库 create database if not exists test;#查询所有数据库 show databases;#查询当前数据库 select database();#删除数据库 drop databas…

文章目录

      • 1. SQL 分类
      • 2. 数据库操作
      • 3. 数据表操作
      • 4. 增删改操作
      • 5. 查询操作
      • 6. 用户管理
      • 7. 权限控制

1. SQL 分类

在这里插入图片描述

2. 数据库操作

#创建数据库
create database if not exists test;#查询所有数据库
show databases;#查询当前数据库
select database();#删除数据库
drop database if exist test;#使用数据库
use test;

3. 数据表操作

#创建表
create table db_user (id int comment '编号',name varchar(50) comment '姓名',gender char(1) comment '性别'
) comment '用户表注释';#查询当前数据库的所有表
show tables;#查询表结构
desc db_user;#查询指定表的建表语句
show create table db_user;#修改数据类型
alter table db_user modify id char(10);#修改字段名和数据类型
alter table db_user change name age int comment '年龄';#删除字段
alter table db_user drop id;#修改表名
alter table db_user rename to new_user;#删除表
drop table db_user;#删除表,并重新创建该表
truncate table db_user;

char 和 varchar 都属于字符串的数据类型,char 长度固定,效率高,varchar 长度可伸缩,但效率低,对于长度固定的字符串(如性别),我们可直接选择 char 来存储。

在删除表时,表中的全部数据也会被删除!

4. 增删改操作

#给指定字段添加数据
insert into db_user(id, name) values(2, 'zxe');#给全部字段添加数据
insert into db_user values(2, 'zxe', '女');#批量添加数据
insert into db_user(id, name) values(2, 'zxe'), (3, 'ldh');#全部字段批量添加数据
insert into db_user values(2, 'zxe', '女'), (3, 'ldh', '男');#修改数据
update db_user set name = 'zyz', gender = '女' where id = 3;#删除数据
delete from db_user where id = 2;

注意:
① 插入数据时,指定的字段顺序需要与值的顺序一一对应;
② 字符串和日期型数据应包含在引导中;
③ 插入的数据大小应在字段的规定范围内。

5. 查询操作

#查询多个字段
select id, name from db_user;#查询全部字段
select * from db_user;#根据条件查询数据,顺序不可颠倒
select * from db_user
where gender = '女'
group by address
having count(*) >= 3
order by id desc
limit 10, 10; #设置别名,as可以省略
select id as uId, name as uName from db_user;
select d.id, d.name from db_user d;#去除重复记录
select distinct * from db_user;

① 条件查询,where

在这里插入图片描述

在这里插入图片描述

② 聚合函数,count、max、min、avg、sum

在这里插入图片描述

null 是不参与聚合函数的计算的!

③ 分组查询,group by

#根据性别分组,统计男女的数量
select gender, count(*) emp_count from emp
group by gender;#查询年龄小于45的员工,并根据工作地址进行分组,获取员工数量大于等于3的工作地址
select address, count(*) emp_count from emp 
where age < 45
group by address
having count(*) >= 3;

where 与 having 的区别:
执行时机不同,where 是分组之前进行过滤,不满足 where 条件的数据将不参与分组,而 having 是对分组之后的结果进行过滤;
判断条件不同,where 不能对聚合函数进行判断,而 having 可以。

执行顺序 where > 聚合函数 > having,分组是为了统计,所以查询的结果一般为分组字段和聚合函数(统计结果),查询其他字段无任何意义。

④ 排序查询,order by

#asc升序排序,desc降序排序,默认为升序
select * from emp order by id asc, age desc;

如果是多字段排序,当第一个字段值相同时,才会根据第二个字段进行排序!

⑤ 分页查询,limit

#查询第2页数据,每页展示10条记录
select * from emp limit 10, 10;#查询第一页数据,每页展示10条记录
select * from emp limit 0, 10;#查询性别为男,姓名为三个字,且年龄在20~40岁以内的前5个员工信息,对查询的结果按年龄升序排序,年龄相同的按入职时间升序排序
select * from emp
where gender = '男' and name like '___' and age between 20 and 40
order by age, entrydata
limit 5; 

第一个参数为起始索引,第二个参数为要查询的记录数,起始索引最小为 0,如果查询的是第一页数据,起始索引可以省略。

6. 用户管理

#查询用户
use mysql;
select * from user;#创建用户
create user '用户名'@'主机名' identified by '密码';#修改用户密码
alter user '用户名'@'主机名' identified with mysql_native_password by '新密码';#删除用户
drop user !['用户名'@'主机名'](https://i-blog.csdnimg.cn/direct/088a27d5647747e19a55bad74b265df8.png)
; 

7. 权限控制

在这里插入图片描述

#查询权限
show grants for '用户名'@'主机名';#授予权限
grant 权限列表 on 数据库名.表名 to '用户名'@'主机名';#撤销权限
revoke 权限列表 on 数据库名.表名 from '用户名'@'主机名';

注意:
① 多个权限之间,使用逗号分隔;
② 授权时,数据库名和表名可以使用 * 进行通配,代表所有。

http://www.khdw.cn/news/49356.html

相关文章:

  • wordpress清空演示数据全网seo优化电话
  • 淘客返利怎么做网站襄阳seo培训
  • 网站平台建设十大公司宁波网站推广制作
  • 计算机网站开发岗位有哪些产品营销方案策划书
  • 沈阳做网站优秀公司线上直播营销策划方案
  • 官方网站开发方案广东网站seo策划
  • 微信网页宣传网站怎么做网络软文营销的案例
  • 上海外贸建站网络推广内容
  • 域名备案后网站打不开今日头条新闻视频
  • 做网站 没内容成品短视频app源码的优点
  • wordpress网站更新最新网络推广平台
  • 个人作品集网站模板百度快照投诉
  • 网站开发 wecenter个人介绍网页制作
  • 网站根目录是哪个文件夹自助建站系统代理
  • 正常网站跳出率百度成都总部
  • 昆山网站建设关键词优化外包服务
  • 网站建设中html模板seo优化是什么意思
  • 网站按抓取手机软件贵阳阿里指数在哪里看
  • 在线制作图片网站有哪些建网站的步骤
  • 泉州最专业手机网站建设开发什么网站推广比较好
  • centos7 wordpress网站苏州旺道seo
  • 招聘网站套餐费用怎么做分录无货源网店怎么开
  • 杭州培训网站建设正规seo大概多少钱
  • 做房产的网站排名全网营销系统怎么样
  • 个人备案做运营网站百度广告平台电话
  • 福安网站建设建立个人网站
  • 纳森网络做网站多少钱百度网站提交了多久收录
  • 网站建设硬件架构设计广州seo推广服务
  • 高邮建设局网站seo能干一辈子吗
  • 记事本做网站报告网络推广如何收费