当前位置: 首页 > mysql > 所有文章
  • mysql的select into给多个字段变量赋值方式 较新的文章

    职业魔法师
    2022年09月26日
    8℃

    mysql select into给多个字段变量赋值 在into之后顺序写上要赋值的变量就行 SELECT      c1, c2, c3, ... INTO      @v1, @v2, @v3,... FROM      table_name WHERE      condition; mysql select into和insert into select 1、SELECT INTO FROM语句 语句形式为:SELECT vale1, value2 into Table2 from Table1 ...

    阅读全文
  • MySQL DDL执行方式Online DDL详解 较新的文章

    职业魔法师
    2022年09月23日
    16℃

    一般来说MySQL分为DDL(定义)和DML(操作)。 DDL:Data Definition Language,即数据定义语言,那相关的定义操作就是DDL,包括:新建、修改、删除等;相关的命令有:CREATE,ALTER,DROP,TRUNCATE截断表内容(开发期,还是挺常用的),COMMENT 为数据字典添加备注。 DML:Data Manipulation Language,即数据操作语 ...

    阅读全文
  • MySQL默认字符集设置详情 较新的文章

    职业魔法师
    2022年09月21日
    23℃

    在MySQL 8.0版本之前,默认字符集为latin1,utf8字符集指向的是utf8mb3 。网站开发人员在数据库设计的时候往往会将编码修改为utf8字符集。如果遗忘修改默认的编码,就会出现乱码的问题。从MySQL8.0开始,数据库的默认编码将改为utf8mb4 ,从而避免上述乱码的问题。 使用以下命令可以查看MySQL的默认字符集: show varia ...

    阅读全文
  • MySQL默认字符集设置详情 较新的文章

    职业魔法师
    2022年09月20日
    25℃

    查看各版本默认字符集 在MySQL 8.0版本之前,默认字符集为latin1,utf8字符集指向的是utf8mb3 。网站开发人员在数据库设计的时候往往会将编码修改为utf8字符集。如果遗忘修改默认的编码,就会出现乱码的问题。从MySQL8.0开始,数据库的默认编码将改为utf8mb4 ,从而避免上述乱码的问题。 使用以下命令可以查看MySQL的默 ...

    阅读全文
  • MySQL临时表的使用方法详解

    职业魔法师
    2022年09月19日
    19℃

    在开发数据库时,特别是写存储过程,遇到比较复杂的需求,使用临时表可以简化很多逻辑。曾经在一家互联网金融公司供职,公司数据组团队做数据清洗,写SQL脚本时,一个查询语句可以套到数层查询,甚至十几层。看起来几百行上千行的脚本,其实他只是一个查询,就是说是一个select基于另一个select的结果。这样层层叠叠, ...

    阅读全文
  • MYSQL数据库时间字段INT,TIMESTAMP,DATETIME性能效率的比较介绍

    职业魔法师
    2022年09月17日
    29℃

    在数据库设计的时候,我们经常会需要设计时间字段,在 MYSQL 中,时间字段可以使用 int、timestamp、datetime 三种类型来存储,那么这三种类型哪一种用来存储时间性能比较高,效率好呢 ? 就这个问题,来一个实践出真知吧。 一、准备工作 1.1 建表 CREATE TABLE IF NOT EXISTS `datetime_test` ( `id` int(11) NOT N ...

    阅读全文
  • phpstudy中mysql无法启动(与本地安装的mysql冲突)的解决方式

    职业魔法师
    2022年09月16日
    28℃

    这篇文章主要给大家介绍了关于phpstudy中mysql无法启动(与本地安装的mysql冲突)的解决方式,文中通过图文将解决的方法介绍的非常详细,需要的朋友可以参考下! 一、解决问题: 1.点击phpmysql中的mysql无法启动,显示正在启动后立即停止 二、产生原因: 本地新安装了mysql,与phpstudy中MySQL冲突。 三、解决办法 1、使用W ...

    阅读全文
  • MySql执行流程与生命周期详解

    职业魔法师
    2022年09月14日
    22℃

    我们经常会在一起讨论怎样优化 SQL、怎样优化数据库,那么请问你知道执行一条 SQL 的过程中都经过了哪些动作吗?如果不知道的话,又怎么去优化 SQL、优化数据库呢?为了更好地优化 MySQL 数据库,接下来我们就来讨论一下执行一条 SQL 都经过哪些步骤。 为了方便理解,在介绍 SQL 执行流程之前,我们先通过一张图,来详 ...

    阅读全文
  • Mysql实现向上递归查找父节点并返回树结构的示例代码

    职业魔法师
    2022年09月13日
    18℃

    通过mysql 8.0以下版本实现,一个人多角色id,一个角色对应某个节点menu_id,根节点的父节点存储为NULL, 向上递归查找父节点并返回树结构。如果只有叶子,剔除掉; 如果只有根,只显示一个秃顶的根 ;如果既有叶子又有根则显示叶子与根。如果 传入角色ID 5,15,25,26,则只查找5,15的所有父节点,因为25,26无根节点 ...

    阅读全文