
MySQL
文章平均质量分 62
Always--Learning
选择远远大于努力
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Egg.js中复用静态页面逻辑、局部刷新架构、生成验证码
配置ejs模板引擎安装插件npm i egg-view-js在plugin.js中添加下列代码module.exports = { // had enabled by egg static: { enable: true }, ejs: { enable: true, package: 'egg-view-ejs' }}在config.default.js中添加下列代码const userConfig = { view: {原创 2021-11-13 08:04:36 · 1414 阅读 · 0 评论 -
Egg中使用Sequelize ORM框架操作MySQL--增删改查
一、什么是Sequelize?Sequelize是一个基于Promise的Node.js ORM,它具有强大的事务支持,关联关系,预读和延迟加载,读取复制等功能。二、使用Sequelize操作MySQL数据库更多操作方法,请参考官方文档:https://eggjs.org/zh-cn/tutorials/sequelize.html安装egg-sequelize以及mysql2在config/plugin.js中引入egg-sequelize插件exports.sequeli原创 2021-11-07 08:49:31 · 708 阅读 · 0 评论 -
使用egg-mysql操作MySQL数据库
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-11-05 07:42:16 · 2797 阅读 · 0 评论 -
MySQL之跨表查询与索引
一、笛卡尔积连接在演示笛卡尔积连接之前,我们先看看相关表的结构:article表article_cate表笛卡尔积连接就是实现跨表查询的一种方式。select article.id as id,article.title as title,article.state as state,article_cate.title as cate from article,article_cate where article.cate_id=article_cate.id二、内连接原创 2021-11-03 07:33:11 · 3238 阅读 · 0 评论 -
MySql基础命令与查询方法
一、连接MySQL首先安装MySQL,然后开启相关服务。运行MySQLmysql -u root -p二、运行Navicat可视化工具在Navicat中连接MySQL数据库在本地新建一个数据库在数据库中新建一个表,表建立相应的字段三、MySQL的基础命令首先启动MySQL服务,然后通过下面的命令连接数据库mysql -u root -p显示当前存在的数据库show databases;选择想要操作的数据库use xxx;当出现D原创 2021-11-02 14:05:28 · 256 阅读 · 1 评论