1.创建 mysql 表结构 create database egg_article; use egg_article; create table article( id int(10) not null auto_increment, img text default null comment '
转载 2020-03-03 12:00:00
757阅读
2评论
## 线上MySQL数据库简介与使用示例 ### 1. 什么是线上MySQL数据库线上MySQL数据库是指部署在云服务器或者网络上的MySQL数据库服务。它具有高可用性、高可靠性和高性能等特点,可以满足各种规模的应用需求。 ### 2. 如何使用线上MySQL数据库? #### 2.1 创建数据库和表 首先,我们需要连接线上MySQL数据库。假设我们的数据库名为`mydb`,用户名
原创 2023-08-26 06:52:40
223阅读
今天就给大家列举 MySQL 数据库中,最经典的十大错误案例,并附有处理问题的解决思路和方法,希望能给刚入行,或数据库爱好者一些帮助,今后再遇到任何报错,我们都可以很淡定地去处理。学习任何一门技术的同时,其实就是自我修炼的过程。沉下心,尝试去拥抱数据的世界! Top 1:Too many connections(连接数过多,导致连接不上数据库,业务无法正常进行)问题还原:
egg 操作mysql数据库一、配置和创建迁移文件1、 配置安装并配置egg-sequelize插件(它会辅助我们将定义好的 Model 对象加载到 app 和 ctx 上)和mysql2模块:npm install --save egg-sequelize mysql2在config/plugin.js中引入 egg-sequelize 插件exports.sequelize = { ena
一、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阅读
#!/bin/bash #=============================================================================# FileName: MySQLBackup.sh# Desc: MySQL Databases backup tool.# Author: chenzm# Email:969113439@qq.com# HomePa
原创 2017-02-06 15:29:56
857阅读
1点赞
1评论
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
170阅读
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.js连接MySQL数据库的完整指导 在现代Web开发中,连接数据库非常基础而重要。本教程将带你一步一步了解如何在Egg.js框架中连接MySQL数据库。我们将会涵盖整个流程,包括必要的步骤和代码示例,以确保你能轻松上手。 ## 整体流程 在开始之前,我们先了解完成这项任务需要的步骤: | 步骤 | 操作 | |------|------| | 1 | 创建Egg.js
原创 7月前
85阅读
ERROR 1040(HY000): Too many connections:DB连接池里已有太多连接,不能再和你建立新连接数据库自己有个连接池,你的每个系统部署在机器时,那台机器上部署的系统实例/服务实例自己也有个连接池,你的系统每个连接Socket都对应DB连接池里的一个Socket连接,这就是TCP连接:当MySQL告诉你Too many connections,就是在传达它的连接池的连接已经满了,你这业务系统不能再和它建立新的连接。案例DB部署在64G内存大机器,而连接这台物理机的Jav
原创 2022-03-14 11:30:15
213阅读
今天公司服务器安装了Nginx服务器,因为原来有Apache服务器,本来可以在远程浏览器直接访问MySQL数据库,今天访问的时候显示的是找不到Nginx服务器,所以我就换了个方式用SQLyog客户端来进行连接。接着又遇到问题了客户端显示的是“拒绝访问”。从网上查看了一些资料说是因为没有给你的电脑在MySQL中授权。所以就有一下几个解决方法。第一个方法是新建一个数据库用户,给这个新用户来进行相应的授
转载 2023-08-14 22:53:53
512阅读
1。配置mysql 2.services user.js 3.Controller user.js result的打印解果 数据库添加数据成功
转载 2019-03-19 00:11:00
480阅读
2评论
# MySQL线上数据库如何升级 ## 引言 在一个稳定运行的线上系统中,数据库是非常重要的一部分。随着业务的发展和需求的增加,数据库的升级是不可避免的。然而,线上数据库的升级需要小心谨慎,以确保数据的完整性和系统的稳定性。本文将介绍MySQL线上数据库的升级方法,并提供一个实际问题的解决方案。 ## 问题描述 假设我们有一个线上运行的MySQL数据库,版本为5.7。由于业务需求,我们需要将数
原创 2024-02-05 11:25:13
155阅读
一. 环境版本1. node v13.5.02. npm v6.13.43. mysql v8.0.193. egg.js v2.15.14. egg-mysql  v3.0.0 二. 安装mysql1. 安装mysql ,系统可自动选择您需要下载的版本,选择第一个 Download 进行下载 2. 进入傻瓜式安装,其中需要注意的一点是下面一步如果
转载 2023-07-20 14:21:23
321阅读
主流的第三方数据库连接池在实际应用中,通常不需要我们自己编写数据库连接池,目前市面上已经有很多组织提供了数据库连接池,常见的主要有下面几个:C3p0开源的,成熟的,高并发第三方数据库连接池,作者是 Steve Waldman,相关的文档资料比较完善,大名鼎鼎的hibernate框架就使用了c3p0数据库连接池。项目地址:http://www.mchange.com/projects/c3p0/in
php操作数据库的三种方法1.mysql扩展   (最早的);2.mysqli扩展;3.pdophp 数据类型1.基本数据类型;2.符合数据类型;3.特殊数据类型 null 和资源数据类型mysql扩展mysql数据库的区别1.mysql扩展包含操作mysql数据库的函数(CRUD)2.数据库三层结构:sql指令(来自客户端或者服务器)-->dbms(二次编译成
转载 2023-10-31 19:57:55
17阅读
连接数据库的八大步骤Step1:链接数据库 mysqli_connect()     参数:   ①主机地址                   ②mysql
转载 2023-08-12 21:56:22
574阅读
Django笔记–创建项目APP与连接MySQL数据库我在python学习的路上,开始了Django的学习,今天发布这篇文章来记录Django的创建项目APP与连接MYSQL数据库。Django创建APP项目第一种方法:1.在创建Django项目的同时创建项目APP第二种方法:(已经创建了Django项目)1.先要创建项目app,在pycharm下面的命令行窗口输入:python manage.p
转载 2023-12-19 22:05:14
113阅读
一、 介绍:     a,数据库-database       保存有组织的数据的容器(通常是一个文件或一组文件)     b,表-table       某种特定类型数据的结构化清单       c,模式-schema       关于数
  • 1
  • 2
  • 3
  • 4
  • 5