![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL
文章平均质量分 69
MySQL
贾维斯Echo
这个作者很懒,什么都没留下…
展开
-
Gorm实战,轻松掌握数据库增删改查技巧!
CRUD通常指数据库的增删改查操作,本文详细介绍了如何使用GORM实现创建、查询、更新和删除操作。首先定义模型与数据库连接:1.1 创建记录1.2 用指定的字段创建记录创建记录并更新给出的字段。创建一个记录且一同忽略传递给略去的字段值。1.3 批量插入要有效地插入大量记录,请将一个 传递给 方法。 GORM 将生成单独一条SQL语句来插入所有数据,并回填主键的值,钩子方法也会被调用。使用 分批创建时,你可以指定每批的数量,例如:Upsert 和 Create With Associa原创 2024-01-11 22:18:14 · 562 阅读 · 0 评论 -
Go、Docker、云原生学习笔记全攻略:从零开始,一步步走向精通!(2024版)
第一章、Go语言学习宝典一、介绍01.Go 语言的前生今世二、开发环境搭建01.Go 语言开发环境搭建三、初识GO语言01.Go 多版本管理工具02.第一个 Go 程序“hello,world“ 与 main 函数03.Go 常用命令介绍04.Go 项目代码布局05.探索 GO 项目依赖包管理与Go Module常规操作四、GO基础语法基本数据类型01.Go基础之变量和常量02.Go 基本数据类型和 string 类型介绍03.Go语言基础之基本运算符五、复合类型01.Go基原创 2024-01-08 17:54:18 · 667 阅读 · 0 评论 -
mysql使用二进制安装报错:error: rpmdb: BDB0113 Thread/process 13162/139635734849600 failed: BDB1507 Thread die
本文主要遇到的问题,使用二进制命令报错yum -y install mysql-community-server安装mysql报错,报错如下:[root@oldboy soft]# yum -y install mysql-community-servererror: rpmdb: BDB0113 Thread/process 13162/139635734849600 failed: BDB1507 Thread died in Berkeley DB libraryerror: db5 error原创 2021-05-18 00:35:33 · 505 阅读 · 1 评论 -
MySQL错误处理,启动失败:Starting MySQL../usr/local/mysql-5.6.51/bin/mysqld_safe: line 183: 117628 Killed
MySQL错误处理,启动失败:Starting MySQL…/usr/local/mysql-5.6.51/bin/mysqld_safe: line 183: 117628 Killed本文主要解决的问题重启MySQL,启动service mysql start然后报错:Starting MySQL../usr/local/mysql-5.6.51/bin/mysqld_safe: line 183: 117628 Killed al/mysql-5.6.51/data --plugin-dir=/原创 2021-02-25 17:44:16 · 1454 阅读 · 0 评论 -
初始化数据库报错-bash: ./scripts/mysql_install_db: /usr/bin/perl: bad interpreter: No such file or directory
安装 MySQL 初始化时,执行:./mysql_install_db --user=mysql --basedir=/usr/local/mysql-5.6.51 --datadir=/usr/local/mysql-5.6.51/data时,报错如下:-bash: ./scripts/mysql_install_db: /usr/bin/perl: bad interpreter: No such file or directory分析原因:缺 perl perl-devel包。解决办法:原创 2021-02-24 21:11:34 · 2438 阅读 · 0 评论 -
MySQL记录操作
MySQL记录操作一、介绍MySQL数据操作: DML在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括:使用INSERT实现数据的插入UPDATE实现数据的更新使用DELETE实现数据的删除使用SELECT查询数据以及。二、插入数据(insert)# 插入完整数据(顺序插入) 语法一: INSERT INTO 表名(字段1,字段2,字段3…字段n) VALUES(值1,值2,值3…值n); 语法二: INSERT INTO原创 2021-02-23 22:18:43 · 366 阅读 · 0 评论 -
MySQL多表查询综合练习答案
MySQL多表查询综合练习答案一、综合练习1.1 init.sql文件内容/* 数据导入: Navicat Premium Data Transfer Source Server : localhost Source Server Type : MySQL Source Server Version : 50624 Source Host : localhost Source Database : sqlexam Target原创 2021-02-23 21:23:32 · 608 阅读 · 0 评论 -
MySQL库的相关操作
MySQL库的相关操作零库操作一、系统数据库information_schema:虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息,列信息,权限信息,字符信息等性能_schema:MySQL 5.5开始添加一个数据库:主要用于收集数据库服务器性能参数,记录处理查询请求时发生的各种事件,锁等现象mysql:授权库,主要存储系统用户的权限信息测试:MySQL数据库系统自动创建的测试数据库二、创建数据库2.1 基本语法(帮助创建数据库)CREATE DATABASE 数据库名原创 2021-02-23 20:37:39 · 349 阅读 · 0 评论 -
MySQL存储引擎概述(表类型)
MySQL存储引擎概述(表类型)一、MySQL存储引擎概述1.1 什么是存储引擎?原创 2021-02-23 19:09:24 · 430 阅读 · 0 评论 -
初识MySQL
初识MySQL一、MySQL简介1.1 数据库管理软件分类管理数据的工具有很多种,不止MySQL一个。关于分类其实可以从各个纬度来进行划分,但是我们最常使用的分类还是根据他们存取数据的特点来划分的,主要分为关系型和非关系型。可以简单的理解为,关系型数据库需要有表结构,非关系型数据库是key-value存储的,没有表结构。关系型:如sqllite,db2,oracle,access,sql server,MySQL,注意:sql语句通用。非关系型:mongodb,redis,memcache1.原创 2021-02-22 22:55:56 · 422 阅读 · 0 评论 -
Windows安装MySQL
Windows安装MySQL一.Mysql简介MySQL是一个开源的关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一, 越来越多的企业选择使用MySQL,而放弃商用收费的Oracleps : MySQL有很多版本(5.6、5.7、8.0) 目前企业里面用的比原创 2021-02-22 19:18:27 · 1072 阅读 · 1 评论 -
Ubuntu安装Mysql
Ubuntu20.04安装Mysql一、通过apt 安装MySQL服务(安装最新版)#更新源sudo apt-get update#安装mysql服务sudo apt-get install mysql-server#安装客户端sudo apt install mysql-client sudo apt install libmysqlclient-dev二、验证shawn@shawn:~$ sudo netstat -tap | grep mysqltcp 0原创 2021-02-22 18:59:09 · 432 阅读 · 1 评论 -
linux 安装MySQL
linux 安装MySQL一.清理服务的配置环境安装之前先清理干净服务配置环境, 避免带来不必要的影响1.检查是否已安装 MySQL 软件包????查看系统中已安装的 rpm 软件包列表并过滤出 mysqlrpm -qa | grep mysql????类似 mysql-libs-5.1.52-1.el6_0.1.x86_64 这种代表已经安装了, 我们将其卸载rpm -e mysql-libs-5.1.52-1.el6_0.1.x86_64 # 正常卸载会有许多依赖软件原创 2021-02-22 17:01:34 · 385 阅读 · 0 评论 -
数据库基础
数据库基础一、引入我们通常称 Mysql、Oracle、SQLite之类的为数据库, 其实本质上它们是一个个数据库管理软件。假设现在你已经是某大型互联网公司的高级程序员,让你写一个火车票购票系统,来hold住十一期间全国的购票需求,你怎么写?由于在同一时段抢票的人数太多,所以你的程序不可能写在一台机器上,应该是多台机器一起分担用户的购票请求。那么问题就来了,票务信息的数据存在哪里?存在文件里么?如果存储在文件里,那么存储在哪一台机器上呢?是每台机器上都存储一份么?首先,如果其中一台机器上卖出的原创 2021-02-22 15:32:16 · 603 阅读 · 0 评论