您的位置:首页 >> MySQl

列表

  • php

    为了使用MySQL驱动程序,我们需要通过以下命令将其安装到我们的Go项目中:go get github.com/go-sql-driver/mysql安装完成后,我们需要将其导入Golang项目中:import "github.com/go

  • php

    1.0 创建存储过程和函数创建存储过程和函数就是将经常使用的一组 SQL 语句组合在一起,并将这些 SQL 语句当作一个整体存储在 MySQL 服务器1. 创建存储过程CREATE PROCEDURE procedure_name ([p

  • MySQL数据库索引原理及优化策略是什么

    php

    1 索引索引概念索引是一种特殊的文件,包含着对数据表里所有记录的引用指针。可以对表中的一列或多列创建索引,并指定索引的类型,各类索引有各自的数据结构实现。索引作用数据库中的表、数据、索引之间的关系,类似于书架上的图书、书籍内容和书籍目录的关

  • MySQL中乐观锁扣减库存原理是什么

    php

    1 基础知识在电商系统中扣减库存是一步非常关键的操作,例如秒杀系统中一定要防止超卖情况出现,如果商家设置了100件库存但是最后卖出1000件,这样就会产生资金损失。在扣减库存时一般使用如下语句:udpate goods set stock

  • MYSQL复杂查询方法实例分析

    php

    建库建表插入数据代码直接按顺序复制就可以-- 建库CREATE DATABASE `emp`;-- 打开库USE emp;-- 建dept表CREATE TABLE `dept`( `deptno` INT(2) NOT NULL, `dn

  • MySQL中的随机抽取如何实现

    php

    1. 引言现在有一个需求是从一个单词表中每次随机选取三个单词。这个表的建表语句和如下所示:mysql> Create table words( id int(11) not null auto_increment; word v

  • MySQL中JOIN怎么用

    php

    简介A的独有+AB的公有B的独有+AB的公有AB的公有A的独有B的独有A的独有+B的独有+AB的公有A的独有+B的独有练习建表部门表DROP TABLE IF EXISTS `dept`;CREATE TABLE `dept` (`dept

  • php

    MySQL 中文查询乱码的成因MySQL 默认的字符集为 LATIN1,而 UTF-8 是一种较为广泛使用的编码格式。如果我们使用 UTF-8 编码存储了中文数据,但是在查询时使用了 LATIN1 编码,那我们就会出现查询结果出现乱码的情况

  • MySQL数据库远程访问权限如何设置

    php

    MySQL数据库远程访问权限设置对于初学者小伙伴来说,我们安装mysql到本地服务,再用一些图形化工具链接。一般情况下我们都能链接成功;但是、在模拟真实的环境中我们的数据库不可能直接安装在本地机器上,大多数是在云服务器上,这种情况我们的my

  • php

    MySQL 中大小写的问题MySQL 中大小写的问题可以追溯到数据库的设计上。MySQL 区分大小写的是标识符,包括表名、列名、变量名等。这在某些情况下会给我们带来很大的麻烦。例如,我们在创建一个表时指定了一个表名为 student,如果后

  • php

    一、建立数据库连接在使用PHP查询MySQL之前,我们需要建立一个数据库连接。建立连接时,我们可以利用PHP内置的mysql_connect()函数。<?php$db_host = localhost; // 数据库服务器名称$db_

  • php

    从低版本迁移到MySQL 8后,可能由于字符集问题出现 Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT) 错误

  • php

    一、使用MySQL UPDATE语句批量修改使用MySQL UPDATE语句进行批量修改,是最基本的修改方式。语句格式如下:UPDATE table_name SET column_name=value WHERE condition;其中

  • php

    REPLACE()REPLACE(str,from_str,to_str)函数用于将字符串 str 中所有的 from_str 替换为 to_str,返回替换后的字符串。例如:SELECT REPLACE(MySQL字符串函数, 字符串,

  • php

    1、数据恢复。只要有数据库在某个时刻的备份以及此时后的所有binlog,就可以恢复数据库的数据。在我们的日常工作中,我们的DBA学生经常可以帮助我们将数据库的数据恢复到任何一秒。2、主从复制。为了提高MySQL的效率,经常做读写分离,即一主

  • php

    SUBSTRING()SUBSTRING(str,pos)、SUBSTRING(str FROM pos)、SUBSTRING(str,pos,len)以及SUBSTRING(str FROM pos FOR len)函数都可以用于返回从指

  • php

    在删除之前备份数据库在删除之前,最好先备份数据库。处理PostgreSQL和MySQL数据库的常见策略。可以重写为:常见的PostgreSQL和MySQL数据库处理策略。备份可以帮助你在不小心删除时找回你的数据。你可以使用phpMyAdmi

  • Mysql报错Duplicate entry &amp;#039;值&amp;#039; for key &amp;#039;字段名&amp;#039;如何解决

    php

    遇到这种问题, 是你的数据库表那个字段设置了唯一索引。所以这个字段新增的数据不能重复。具体可以打开表,然后点击表设置Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConst

  • mysql left join的基本用法及on与where的区别是什么

    php

    前言我们在写sql语句的时候,总是无法避免使用到连接关键词,比如内连接、外连接。种类是很多的,我在这里贴上一张在别处找到的图:这张图我认为是非常详细了,它展示出了SQL语句中常见的链接类型,以本文中的left join为例,网上是这么给定义

  • MySQL索引及优化的知识点有哪些

    php

    索引是什么?索引是帮助MySQL进行高效查询的一种数据结构。好比一本书的目录,能加快查询的速度索引的结构?索引可以有B-Tree索引,Hash索引。索引是在存储引擎中实现的InnoDB / MyISAM 仅支持 B-Tree索引Memory