mysql

在 ubuntu 19.10 机器上安装 mysql-server 5.7 而不是 mysql-server 8.0
mysql

在 ubuntu 19.10 机器上安装 mysql-server 5.7 而不是 mysql-server 8.0

我在 ubuntu 19.10 (eoan) 机器上安装 mysql-server 5.7 时遇到了一些问题。不幸的是,我只能使用 mysql-server 版本 5.6/5.7,因此仅安装 mysql-server 8.0 是不可能的。 根据之前在早期 ubuntu 版本上的尝试,我添加了 mysql-server 5.7 的 mysql 存储库。结果如下: /etc/apt/sources.list.d/mysql.list ### THIS FILE IS AUTOMATICALLY CONFIGURED ### # You may commen...

Admin

MySQL Cluster binlog 复制顺序
mysql

MySQL Cluster binlog 复制顺序

我们的 MySQL 复制堆栈存在一个问题:我们实际上有一个 MySQL ndb 集群 (7.6.11) 作为主服务器,一个 innoDB(5.7) 作为从服务器。一切似乎都运行正常,直到我们意识到有些语句没有在从服务器上执行。 长话短说:主 binlog 中的一些语句的写入顺序被切换了(执行顺序 != 日志顺序),当从属服务器尝试复制它时,它面临着 foreign_key 约束错误。 我们已经检查了我们的配置并且一切看起来正确: 主(集群)配置: -binlog_order_commits=ON -innodb_api_enable_binlog=O...

Admin

Ubuntu 16.04 上出现“内存不足:终止进程 1190 (mysqld)”
mysql

Ubuntu 16.04 上出现“内存不足:终止进程 1190 (mysqld)”

我在具有 1GB RAM 的 Ubuntu 16.04 服务器上定期收到以下消息: [4768052.693699] Out of memory: Killed process 1190 (mysqld) total-vm:2037464kBB 命令 ps -eo pmem,pcpu,rss,vsize,args | sort -k 1 -r | head -10 显示MySQL使用了31.1%的内存(不清楚是虚拟的还是RAM): 4.9 3.7 49324 1240772 node server.js production 4.2 0.1...

Admin

DMS 实例中的用户访问被拒绝
mysql

DMS 实例中的用户访问被拒绝

我正在尝试使用 AWS DMS(MySQL 到 MySQL)设置数据复制任务。 端点配置已成功测试,但任务未终止,因为它出现以下错误: 从子任务 0、线程 0 收到的最后一个错误任务错误通知 [reptask / replicationtask.c:2673] [1020414] 错误 1045(拒绝用户 '[origin_db_user]' @ '[replica_instance_ip]' 访问(使用密码:是))连接到 MySQL 服务器 '[origin_db_host]'; 如何授予对副本实例的访问权限? ...

Admin

我想设置自己的网络服务器。错误:无法通过套接字“/var/run/mysqld/mysqld.sock”连接到本地 MySQL 服务器
mysql

我想设置自己的网络服务器。错误:无法通过套接字“/var/run/mysqld/mysqld.sock”连接到本地 MySQL 服务器

我想建立自己的网络服务器,但当我按照这个网站的指示https://www.linux.com/tutorials/easy-lamp-server-installation/我无法下载 MySQL,并尝试了许多不同的视频来安装我的网络服务器,但都不太好用。这个网站上的方法最接近我能用的方法。所以我想知道为什么我会得到这个错误,这样我就可以修复它。 ...

Admin

MySQL查询很慢,如何优化?
mysql

MySQL查询很慢,如何优化?

我曾参与过一个包含超过 30M 列的项目。有些请求在我的本地机器(SSD,i5-8300,​​16GB 内存)上花费了太多时间,我认为这是因为我的 PHP/MySQL 设置不正确。 我的大学使用 MAMP,没有这个问题,但一些 MAMP 设置是自定义的并命名为MAMP_SOME_SETTING = MAMP_SOME_VAL,所以我无法轻松地将它们集成到我的设置中。 如何从一个 MySQL 客户端获取所有工作设置并在其他设备上进行设置? ...

Admin

MySQL 8.0:复制中的新功能
mysql

MySQL 8.0:复制中的新功能

我正在寻找具有组复制功能的可用于生产的 mysql,想知道 v5.7 和 v8.0 组复制实现之间是否存在差异? 考虑到组复制和系统稳定性,一个版本是否比另一个版本更受欢迎和/或更稳定? ...

Admin

EasyPHP(DevServer 14.1 VC11)mysql 意外结束
mysql

EasyPHP(DevServer 14.1 VC11)mysql 意外结束

我安装了 EasyPHP,因为我学校需要它,但是当我启动它时,我收到一个名为“mysql 意外结束”的错误,并且我无法启动 MySQL。 我尝试更改文件 my.ini 中的某些选项,但仍然出现此错误。 错误日志: 2019-11-02 14:03:51 9612 [Note] Plugin 'FEDERATED' is disabled. 2019-11-02 14:03:51 2480 InnoDB: Warning: Setting innodb_use_sys_malloc to FALSE is DEPRECATED. This opt...

Admin

mysql 从哪个mysql变量知道组复制环境中主节点的IP?
mysql

mysql 从哪个mysql变量知道组复制环境中主节点的IP?

当我执行“start group_replication”命令时,mysql 如何知道使用哪个 IP 来连接主节点? 我问是因为在跑步时 CHANGE MASTER TO MASTER_USER='repl', MASTER_PASSWORD='password' FOR CHANNEL 'group_replication_recovery'; 我没有定义MASTER_HOST。 它是否从“loose-group_replication_group_seeds”中的一个IP获取主主机/IP? ...

Admin

如何使用 bash 脚本删除不同用户拥有的文件?
mysql

如何使用 bash 脚本删除不同用户拥有的文件?

我有一个 bash 脚本,它应该从中删除一个文件/tmp。问题:该文件是在导出mysql期间由我的用户创建的SELECT INTO OUTFILE。因此,运行脚本的用户不拥有该文件。 但是,我怎样才能删除该文件,而不必将脚本添加到其中sudo crontab? 我的用户-crontab: /opt/my_routine.sh 我的程序.sh: !#/bin/bash rm -f "/tmp/mysql_export.csv" #FAILS mysql --user=user --password=rootpw --database=mydb &l...

Admin

Kali Linux 中 Python 版的 sql-server
mysql

Kali Linux 中 Python 版的 sql-server

当我尝试在我的 Kali 中安装 MySQL 服务器时,再次收到错误。 然后,我尝试安装其他东西,例如apt-get install MariaDB-server。它已安装,但之后当我尝试安装时,出现此错误: ...

Admin

如何在不发出请求的情况下通知客户端 MySQL 数据库的更改
mysql

如何在不发出请求的情况下通知客户端 MySQL 数据库的更改

我有一个客户端(esp8266 模块),它不断(每 2 秒)连接到服务器,从 php 脚本执行查询并获取 MySQL 数据库中的任何可能更改。 我实现了一个 http get 请求来执行此操作,但它在我的模块和服务器上花费了太多时间和资源。 如果在数据库中检测到任何更改,有没有办法将一些通知从服务器“推送”到我的模块,然后触发 get 请求? 我只需要一个想法来让我的模块保持最新状态,而无需不断发出 get 请求。 ...

Admin

如何更改 MySQL Workbench 编辑器突出显示的文本背景颜色?
mysql

如何更改 MySQL Workbench 编辑器突出显示的文本背景颜色?

有没有办法更改 MySQL Workbench 查询编辑器中突出显示文本的背景颜色?它似乎以某种方式设置为非常难以阅读的默认值,如图所示: 相比之下,这是未突出显示时的相同代码片段: 我的环境:Windows 10,MySQL Workbench 8.0.17 社区版。 ...

Admin

如何调试 Node.js 应用程序
mysql

如何调试 Node.js 应用程序

我有一个 nodeJS 应用程序,它查询数据库 (mysql) 并进行某些 API 调用。在负载测试中会发生两件事: 对于某些用户来说,它只是停止响应 某些用户的变量被其他用户的值覆盖,这要么中断流程,要么导致应用程序崩溃 我不明白问题出在哪里。我该如何调试并修复这些问题。 附言:它在一次运行中会发出一定数量的查询,这会是个问题吗? ...

Admin

phpmyadmin 错误 500-无法加载任何内容
mysql

phpmyadmin 错误 500-无法加载任何内容

我试图对两个表进行右连接,但似乎信息太多或语法错误,然后页面冻结,所以我关闭了它。但当我尝试重新加载 PHPmyadmin 时,它显示所有内容为红色,什么都不会加载。我尝试重新启动服务器,但情况还是一样。 有没有办法重置它?网站仍然可以正常加载/访问数据库,只是 phpmyadmin 现在似乎被阻止了? 它说 不能将标量值用作数组 处理请求时出错 错误代码:500 错误文本:内部服务器错误(已拒绝) 似乎与服务器的连接已丢失。 请检查您的网络连接和服务器状态。 谢谢你的帮助 ...

Admin