LMLPHP后院

树莓派安装 MySQL 设置密码

.../16-libterm-readkey-perl_2.38-1_arm64.deb ... 正在解压 libterm-readkey-perl (2.38-1) ... 正在选中未选择的软件包 mariadb-server。 准备解压 .../17-mariadb-server_1%3a10.3.25-0+deb10u1_all.deb ... 正在解压 mariadb-server (1:10.3.25...

时间戳和日期之间转换在不同时区的差异

换为其他时区的日期需要先转换为时间戳然后加上时间差然后再转日期,比时间戳转日期多了一个步骤,其实这些对计算机来讲倒没什么。下面分享在 Ubuntu 下使用 MySQL 相关函数进行时间日期转换与使用 MariaDB 和 PHP 函数转换的不同。当时间在 1970 年之前,MySQL 返回的时间戳是 0,MariaDB 返回 null,PHP 返回负数。在 Ubuntu 下 MySQL (服务器在美国纽约 Sea...

联合索引查询特别慢怎么办?

联合索引涉及到业务逻辑,其实已经超出数据库范畴,所以不用为妙,MySQL、MariaDB 是做不好的。 联合索引你知道多少呢?说实话,我找这个坑就花了很多时间,各种打日志,各种发布代码,线上测试,找到元凶不容易啊!遇到了一个特别慢的查询,耗时 300 多秒,其实是可以用上索引的,explain 显示可能可以用上,但是实际情况比较复杂,在不同的机器,不同的数据上测试效果完全不一样,看来 MySQL 对于索引的优化...

Termux MariaDB 升级后报错解决

有个事情需要折腾,于是 Termux 升级后导致数据库 Mariadb 无法启动,服务自然不可用了,抽空解决之...报错如下:2020-11-15 19:24:34 0 [Note] mysqld (mysqld 10.5.5-MariaDB) starting as process 32220 ... 2020-11-15 19:24:34 0 [Warning] Could not increase num...

MariaDB 读取性能

$i=0; $i=2900000; $j=$i+10000; for (;$i<$j;$i++) { $mMeta->getOne('id', 'id='.$i); } 数据库原来数据量是 85 万。MariaDB [...]> select count(1) from meta; +----------+ | count(1) | +----------+ | 859588 | +----------+ 1 ...

MySQL 主从同步复制实现步骤

MySQL 主从复制手把手教程,本文以最精简的命令实现整个过程,不折腾,不冗长,真材实料。 💪💪💪主从复制最好遵守从服务器的版本不低于主服务器的版本原则,MariaDB 和 MySQL 之间也许会有一些问题(笔者测试过能正常复制)。整个过程遇到各种问题在所难免,本文基于安全的缘故,增加了 ssl 的步骤。先配置服务器一些关键的配置项目主:[mysqld] server-id=2 log-bin=mysql-bi...

MariaDB 空表优化

MySQL 数据库如何优化存储空间,本篇给大家带来帮助。空表优化,释放空间。MariaDB [lmlphp]> optimize table lmlphp_table_name; +--------------------------+----------+----------+-------------------------------------------------------------------...

mysql delete ctrl+c 会怎么样

连接。 此外,对于update、delete数据更新操作[1],CTRL+C会将执行的操作标记为KILLED状态,然后执行回滚操作。因此,不会因为CTRL+C操作,导致数据变脏。 有惊无险的操作,如下MariaDB [lmlphp]> delete from lmlphp; ^CCtrl-C -- query killed. Continuing normally. ERROR 1317 (70100): Qu...

MariaDB 和 MySQL 操作的血泪教训

我不止一次的发生了这种事情,记录下,希望给大家带来帮助!希望以后别再犯了。笔者在使用数据库的时候,由于存储的珍贵,空闲的存储的空间并不是很宽裕,之前有过一次在本地机器上,数据库不小心被装满了,导致后面出现了一系列的连锁反应,系统都差点重装了,不过还好,只是装满了,找了一点东西删掉,腾出来了几十兆空间,然后恢复正常。这次又发生了这样的情况,是在生产环境中,执行修改操作,由于空间不够,导致后来服务崩溃,随便怎么娜空...
2021-09-25 20:15:22 1632572122 0.018534