MySQL事务事务处理可以用来维护数据库的完整性,保证成批的SQL语句,要么全部执行,要么全部不执行。当批量执行SQL的时候,事务可以保证我们数据的一致性。下面是完整的执行流程begin;update user set balance = balance - 100 where id = 1;update user set balance = balance + 100 where id = 2;commit;如果遇到错误,可以不commit,而是使用rollback进行事务
原创 2021-12-16 15:17:21
428阅读
MySQL事务事务处理可以用来维护数据库的完整性,保证成批的SQL语句,要么全部执行,要么全部不执行。当批量执行SQL的时候,事务可以保证我们数据的一致性。下面是完整的执行流程begin;update user set balance = balance - 100 where id = 1;update user set balance = balance + 100 where id = 2;commit;如果遇到错误,可以不commit,而是使用rollback进行事务
原创 2022-01-25 09:38:37
168阅读
1、安装mysql npm i egg-mysql -S 2、在config/plugin.js里声明改插件 exports.mysql = { enable: true, package: 'egg-mysql', }; 3、在config/config.default.js里配置 config.
转载 2020-03-06 12:00:00
297阅读
2评论
一、egg-mysql 的安装配置 1、在 egg 项目中安装 egg-mysql npm i egg-mysql --save 2、在 {app_root}/config/plugin.js 中启用 egg-mysql 插件: exports.mysql = { enable: true, package: 'egg-mysql', }; 3
转载 2021-08-13 08:36:53
1038阅读
## egg-mysql用法详解 ### 1. 整体流程 下面是使用egg-mysql的整体流程: | 步骤 | 描述 | | --- | --- | | 1 | 安装egg-mysql插件 | | 2 | 在config/config.default.js中配置mysql插件 | | 3 | 创建Model文件 | | 4 | 编写业务逻辑代码 | ### 2. 安装egg-mysql
原创 2023-08-24 14:46:54
111阅读
这个插件既可以访问普通的 MySQL 数据库,也可以访问基于 MySQL 协议的在线数据库服务。项目配置安装mysql安装问题:MySQL error 1042: Unable to connect to any of the specified MySQL hosts解决办法:win+r打开运行,输入services.msc打开服务,找到安装MySQL时添加的服务名,一般8.0版本的MySQL
转载 2021-01-29 21:57:31
1315阅读
2评论
1. 安装模块npm i egg-mysql --save2. 配置模块// config/plugin.js'use strict';exports.ejs = { enable: true, package: 'egg-view-ejsue, packag...
原创 2023-03-23 00:26:37
52阅读
一、配置 安装egg-mysql npm install egg-mysql -S 在src/config/plugin.ts添加配置代码如下 export default { …… mysql: { enable: true, package: 'egg-mysql', } …… } as Egg ...
转载 2021-09-14 17:10:00
423阅读
2评论
一、功能开启general_log,会将所有到达Mysql Server的SQL语句记录。一般不会开启开功能,因为log的量会非常庞大。但个别情况下可能会临时的开一会儿general log以供排障使用。例如:不清楚程序执行了哪些sql语句,但是又要排除错误,找不到原因。可以短暂的开启general log日志。二、开启mysql5.0版本,如果要开启slow log、general log,需要
转载 2023-06-28 18:38:36
151阅读
# 使用TS模板实现egg-mysqlEgg.js中使用MySQL数据库,我们可以使用egg-mysql插件来简化数据库操作。本文将介绍如何在一个TS模板中使用egg-mysql插件来连接和操作MySQL数据库。 ## 准备工作 在开始之前,确保你已经正确安装并配置了Egg.js和MySQL,并且创建了一个数据库。在本教程中,我们将使用egg-init脚手架工具来创建一个基本的Egg.j
原创 2023-08-20 03:03:27
149阅读
创建数据迁移表npx sequelize migration:generate --name=init-user1.执行完命令后,会在database / migrations / 目录下生
原创 2022-10-14 15:58:20
91阅读
1点赞
数据库配置和创建迁移文件配置安装并配置egg-sequelize插件(它会辅助我们将定义好的 Model 对象加载到 app 和 ctx 上
原创 2022-10-14 15:58:11
133阅读
场景:由于更换设备,需要将现mysql数据库迁移到新服务器的mysql数据库中。迁移命令:1、在源mysql执行命令如下,将导出数据到/root/目录下(1)导出所有数据库的表结构和数据mysqldump -uroot -p123456 --all-databases > /root/alldata.sql(2)导出指定数据库(user)的所有表结构和数据mysqldump -uroot
转载 2023-05-18 12:57:54
1127阅读
1点赞
egg-mysql:GITHUB传送门 一、配置安装egg-mysqlnpm install egg-mysql -S1在src/config/plugin.ts添加配置代码如下export default { …… mysql: { enable: true, package: 'egg-mysq ...
转载 2021-09-14 17:09:00
495阅读
2评论
MySQL数据库迁移到Oracle时间: 2016-08-04 15:10:21前言本人迁移数据库规模不大.大型数据库未做尝试请务必注意文中提到的一些注意事项本文中,要迁移mysql数据库名称为jxcms,oracle sql developer中配置的连接oralce数据库的用户为rwdb.所有内容均基于这个前提采用工具Oracle SQL Developer 版本4.1.3.20mysql
在创建django文件时不填写app名称时怎样创建:1、首先在命令行敲:python3   manage.py    startapp   app名称2、接着settings中去注册app:在INSTALLED_APPS中接着添加功能:即views和urls在urls中导入view文件静态文件配置:html文件默认全都放在template
转载 2023-08-29 00:00:50
144阅读
一、应用场景      由于要把测试服务器上的数据库迁移到正式服务器上,因此需要做数据库迁移。这里记录一下。二、数据库迁移1、新建数据库testcreate database test;12、进入数据库,创建数据表testcreate table test1(id int(10) primary key, name varchar(30
转载 2023-07-08 17:40:19
368阅读
背景Oracle数据库提供了sequence的特性,即用户可以通过create sequence seq语法创建一个sequence对象,用来生成一个单机或者RAC环境下,唯一,单调递增/递减,全局有序(RAC环境)的数字,极大的简化了应用的设计,满足应用对全局唯一的需求。然而, MySQL 并没有sequence对象类型的存在,为满足用户使用需求, RDS for MySQL移植了Oracle的
简述Apache Doris 是一个现代化的 MPP 分析型数据库产品,仅需 亚秒级 响应时间即可获得查询结果,能有效地支持实时数据分析。 本文主要介绍如何使用 CloudCanal 快速构建一条稳定高效运行的 PostgreSQL 到 Doris 数据同步链路。技术点基于 StreamLoad 的导入方式Doris 提供了多种导入方式。CloudCanal 采用了 StreamLoad 的方式进
转载 2023-12-26 12:05:24
146阅读
一.   数据还原1.   使用  mysql  命令还原    对于已经备份的包含  CREATE、INSERT  语句的文本文件,可以使用  mysql  命令导入到数据库中。    语法格式如下:    mysql
  • 1
  • 2
  • 3
  • 4
  • 5