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

游戏分类网站怎么做首页

游戏分类网站怎么做,首页,牛栏前网站建设,如何做后台管理员网站目录 1. 环境准备 2. 创建事务 3. 事务执行 4. 事务撤消 5. 总结 事务是数据库区别于文件系统的重要特征之一,当我们有了事务就会让数据库始终保持一致,同时我们还能通过事务机制恢复到某个时间点,这样可以保证已提交到数据库的修改不会…

目录

1. 环境准备

2. 创建事务

3. 事务执行

4. 事务撤消

5. 总结 


事务是数据库区别于文件系统的重要特征之一,当我们有了事务就会让数据库始终保持一致,同时我们还能通过事务机制恢复到某个时间点,这样可以保证已提交到数据库的修改不会因为系统崩溃而丢失。

以下是针对MYSQL中如何创建和使用事务的相关的介绍,SQL语句的执行可以使用MySQL Workbench或SQLynx来执行,以下是使用SQLynx执行的截图。(如何安装MySQL和SQLynx的步骤不在此文中介绍,如有需要,可搜索相关的产品网上进行安装)

1. 环境准备

a. 创建users的表,此表包含两个字段 nameemail,建表语句如下:

CREATE TABLE `users` (`name` varchar(100) DEFAULT NULL,`email` varchar(100) DEFAULT NULL
) 

b. 执行以上语句,创建users表,执行成功后如下图所示:

2. 创建事务

a. 打开保持连接的选项,只有保持连接,当前的事务才能按代码行执行。

b. 首先需要使用“START TRANSACTION”语句启动事务。以下是示例:

START TRANSACTION;INSERT INTO users (name, email) VALUES ('John Doe', 'johndoe@example.com');

在此示例中,使用 START TRANSACTION 语句启动了一个新事务。

c. 检查事务执行的结果

1)在当前的连接1中,可以查看到数据执行的结果,如下图:

2)打开一个新的连接2,再次执行查询的语句,可以看到,在表中没有数据:

3. 事务执行

接下来的语句(insert )在该事务内执行。

下一步是提交更改以确保它们是永久的。我们通过在查询中包含 COMMIT 语句来实现这一点。

START TRANSACTION;INSERT INTO users (name, email) VALUES ('John Doe', 'johndoe@example.com');
COMMIT;

在上述新的连接2中,再次查询数据结果,发现数据已经永久保存到表中并能查询出来:

4. 事务撤消

如果事务期间偶然出现错误,并且您想要撤消更改,则可以使用 ROLLBACK 语句。然后事务将被回滚,并且不会执行插入和更新语句。这意味着数据库中不会发生任何更改。

START TRANSACTION;INSERT INTO users (name, email) VALUES ('John Doe', 'johndoe@example.com');
ROLLBACK;

5. 总结 

MySQL一个事务中执行多个操作时,要么所有的事务都被提交(commit),要么这些修改永久地保存下来,要么书库管理系统将放弃所有的修改,整个事务回滚(rollback)到最终状态。

事务对于MySQL在业务生产系统中的作用非常重要,以上示例主要显示的数据的隔离性。当多条数据同时执行的时候,事务会保证业务执行同时成功或同时失败,这样使用有关联性的业务可以保持业务的一致性。

http://www.dt0577.cn/news/25976.html

相关文章:

  • 模板支架图片开源seo软件
  • 长沙o2o网站制作公司怎么自己找外贸订单
  • 建宣传网站苏州seo培训
  • 百度搜索不到asp做的网站新东方考研培训机构官网
  • 厦门的网站建设公司新产品怎样推广
  • 美国网站后缀是什么网站排名优化服务
  • 东莞网站制作搭建竞价托管开户
  • 不知道是谁做的网站 输入学号百度seo教程网
  • 响应式网站 手机版广州四楚seo顾问
  • wordpress seo插件中文版方法seo
  • 深圳网站建设公司报价单网络推广怎么赚钱
  • 网站上做时时彩代理赚钱吗杭州网站优化公司
  • 电子商务网站建设管理论文5188大数据官网
  • wordpress限制访问点击seo软件
  • 网站推广的主要方法有哪些?公众号代运营
  • 易站通这个网站怎么做百度收录网站
  • 响应式网站导航怎么做游戏推广引流
  • ps做网站首页效果图今天今日头条新闻
  • 一个网站开发语言公司怎么在百度上推广
  • 自己做微信优惠券需要网站十大场景营销案例
  • 对口网站怎么做凡科建站
  • wordpress中文名注册网站关键词优化应该怎么做
  • 学子网站建设关键seo排名点击软件
  • 闵行网站建设多久能见效果在哪里找软件开发公司
  • wordpress官方响应式主题关键词优化按天计费
  • 哪个网站可以做分期漳州网络推广
  • 珠海有什么网站google权重查询
  • 国家知识产权局seo排名需要多少钱
  • 网站开发存在的问题百度关键字优化价格
  • 有做挂名法人和股东的网站吗吉林网络公司