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

给网站做翻译百度seo怎么样优化

给网站做翻译,百度seo怎么样优化,目录网站做外链,会议论坛网站建设目录 1 插入数据 2 删除数据 3 更改数据 创建 goods 表 drop table if exists goods; create table goods ( id int(10) primary key auto_increment, name varchar(14) unique, stockdate date )charsetutf8; 1 插入数据 当要插入的数据为日期/时间类型时,如果…

目录

1 插入数据

2 删除数据

3 更改数据


创建 goods 表

drop table if exists goods;
create table goods (
id int(10) primary key auto_increment,
name varchar(14) unique,
stockdate date
)charset=utf8; 

1 插入数据

 当要插入的数据为日期/时间类型时,如果插入数据的格式不为 "%Y-%m-%d" 或 "%Y-%m-%d %h:%i:%s',需要通过 str_to_date(str,fmt); 方法将字符串转为日期/时间数据类型,其中 str 是要插入的字符串,fmt 是插入字符串的格式,具体用法请看代码

#单条数据插入
insert into goods(name,stockdate) values('香蕉','2024-02-13');#多条数据插入
insert into goods(name,stockdate) values
('苹果','2024-02-12'),
('橘子',str_to_date('02-12-2024', '%m-%d-%Y')),
('葡萄',str_to_date('2024/02/14', '%Y/%m/%d'));

将查询结果当作一张表,可完成表的快速复制,但是用这种方法创建的表缺少主键

create table goods_1 as select id, name, stockdate from goods;

 

从上面的图片中可以看出表 goods_1 缺少主键,既然没有主键,加上就好了,用修改表中的 alter modify 或 alter change 方法 进行修改

MySQL 基础知识(四)之表操作icon-default.png?t=N7T8https://blog.csdn.net/zjs246813/article/details/136106989?spm=1001.2014.3001.5502

alter table goods_1 modify id int primary key auto_increment;

将一张表的查询结果插入另一张表中,这种插入数据的方式需要保证两张表的数据类型是一样的

insert into goods_1(name,stockdate) select name, stockdate from goods;

2 删除数据

 通过 delete 进行删除,如果不加 where 条件则删除整张表的数据,但是只是删除数据,表依然存在

delete from goods where id = 4;

 

delete

  • delete 属于数据库操纵语言 DML,可用于删除表中的数据
  • delete 语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作
  • delete 既可以对 table 进行操作也可以对 view 进行操作,可以全部删除,也可以按条件删除

drop

  • drop 属于数据库定义语言 DDL,可用于删除表, 也可以用来删除数据库

truncate

  • truncate 属于数据库定义语言 DDL,用来删除表中所有数据
  • truncate 只能对 table 进行操作,执行速度快
  • truncate 是把整张表销毁,再按照原表的格式、结构创建一张新表

三者区别

  • 执行速度,一般来说:drop > truncate > delete
  • delete 是 DML 语句,不会自动提交,即可以回滚,drop/truncate 都是 DDL 语句,执行后会自动提交,即不能回滚
  • truncate 和 delete 只删除数据,不删除表结构, drop 则删除整个表(结构和数据)
  • 对于由 foreign key 约束的表,不能使用 truncate(因为它是删完表后,再重新建一张结构一样的表,只能先删从表,再删主表),而应使用不带 where 的 delete 语句。由于 truncate 不记录在日志中,所以它不能激活触发器
  • truncate 不能用于参与了索引视图的表

3 更改数据

 通过 update 更新数据,如果不设置 where 条件,则会对该列的数据都进行修改

update goods set name = '脐橙' where id = 4;
update goods set name = '红枣', stockdate = '2024-01-23' where id = 3;

http://www.mmbaike.com/news/93504.html

相关文章:

  • 网站开发服务器多少钱蚂蚁链接bt链接
  • 新企业在哪里做网站好女教师网课入06654侵录屏
  • 网站建设制作策划方案关键词优化的五个步骤
  • 商城手机网站建设多少钱软文广告经典案例分析
  • 关于做网站流程石家庄网站建设案例
  • 官网网站开发网站建设一般多少钱
  • 企业公司网站制作怎么让百度收录我的网站
  • 电子商务智能建站网站排名软件有哪些
  • ref.so wordpress怀来网站seo
  • 同一个域名网站做301网站seo基础优化
  • 广州营销型网站建设百度大全
  • php做商城网站seo的主要工作是什么
  • 网站的作用有哪些网站建设哪家好
  • 网站建设丿找vx cp5173关键词采集网站
  • 网站密码忘记了怎么办如何让关键词排名靠前
  • 电子商务网站建设教程 pdfb站免费版入口
  • wordpress 修改搜索windows优化大师有用吗
  • 手机网站建设软件智慧教育
  • 网站外链建设设计网络营销企业网站推广
  • 青海建筑网站建设公司品牌建设的五个要素
  • 做app网站的软件有哪些内容免费推广软件平台
  • dw做网站有雪花效果竞价推广托管
  • 东莞网站建设科技公司seo性能优化
  • 南昌英文网站建设百度云登录首页
  • 网站建设评价标准seo技术是什么
  • linux做网站网络课堂alexa全球网站排名分析
  • 网络游戏公司排行榜前十名南昌seo
  • 做网站流量点击分析的软件百度关键词优化怎么做
  • 做网站首选智投未来1做百度线上推广
  • 白酒招商网站大全win7优化大师