您当前的位置: 首页 >  搜索内容:”mysql“
  • 一个小小的签到功能,到底用MySQL还是Redis? 学无止境
    # mysql

    一个小小的签到功能,到底用MySQL还是Redis?

    今天,看下签到功能怎么选择?现在的网站和app开发中,签到是一个很常见的功能,如微博签到送积分,签到排行榜~

    2020-09-21 744
    阅读更多
  • MySQL悲观锁和乐观锁(并发控制)以及使用的注意事项 学无止境
    # mysql

    MySQL悲观锁和乐观锁(并发控制)以及使用的注意事项

    访问量高的网站都会处理不同的并发问题,一般第一时间都会想到用redis队列等技术,其实也可以使用Mysql数据库的“锁”机制。悲观锁:一般使用 select ...for update 对所选择的数据进行加锁处理。针对于不同的业务场景,应该选用不同的并发控制方式。所以,不要把乐观并发控制和悲观并发控制狭义的理解为DBMS中的概念,更不要把他们和数据中提供的锁机制(行锁、表锁、排他锁、共享锁)混为一谈。其实,在DBMS中,悲观锁正是利用数据库本身提供的锁机制来实现的。

    2020-04-09 1732
    阅读更多
  • 记住没:永远不要在 MySQL 中使用 UTF-8 学无止境
    # mysql

    记住没:永远不要在 MySQL 中使用 UTF-8

    MySQL 的“utf8”实际上不是真正的 UTF-8。“utf8”只支持每个字符最多三个字节,而真正的 UTF-8 是每个字符最多四个字节。MySQL 一直没有修复这个 bug,他们在 2010 年发布了一个叫作“utf8mb4”的字符集,绕过了这个问题。当然,他们并没有对新的字符集广而告之(可能是因为这个 bug 让他们觉得很尴尬),以致于现在网络上仍然在建议开发者使用“utf8”,但这些建议都是错误的。

    2020-09-24 915
    阅读更多
  • rocky linux上在线安装mysql 学无止境
    # mysql # linux

    rocky linux上在线安装mysql

    Rocky Linux 是一个基于 RHEL 的开源 Linux 发行版,它的安装和配置方式与 CentOS 类似。

    2023-11-04 252
    阅读更多
  • 远程连接mysql报错Client does not support authentication protocol requested.. 学无止境
    # mysql

    远程连接mysql报错Client does not support authentication protocol requested..

    使用Navicat客户端连接本地mysql,报错1:1251- Client does not support authentication protocol requested by server;consider upgrading Mysql client。报错2:Host xxx is not allowed to connect to this MySQL server。报错3:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

    2023-11-05 301
    阅读更多
  • Mysql 引擎 InnoDB、MyISAM,这两种存储引擎的区别 学无止境
    # InnoDB # MyISAM

    Mysql 引擎 InnoDB、MyISAM,这两种存储引擎的区别

    如果需要支持事务、外键约束和并发访问,以及更好的崩溃恢复和故障转移能力,建议使用 InnoDB 引擎。如果只是进行简单的数据存储和查询,并且需要更快的性能,可以考虑使用 MyISAM 引擎。但需要注意的是,MySQL 5.5 版本之后默认的存储引擎是 InnoDB,因此在选择存储引擎时需要考虑到版本的兼容性。

    2023-11-08 288
    阅读更多
Copyright (C) 2023- 小祥驿站 保留所有权利 蜀ICP备 17034318号-2  公安备案号 50010302004554