mysql相关内容

除超级用户外,其他用户无法访问docker中的MariaDB

我在Synology Nas上有一个带有MariaDB的停靠容器。 MariaDB版本为10.4.12。 通过尝试使用最新的dBeaver从Linux客户端访问MariaDB,我获得了以下行为。 从客户端以根用户身份访问成功。 以超级用户身份从坞站内部进行访问成功。 到目前为止一切正常! 然后我创建了如下用户,命令如下: CREATE USER 'myUser'@'%' ..
发布时间:2022-06-25 11:12:38 数据库

从MySQL迁移到MariaDB-外键约束格式错误

我刚刚更新了使用XAMPP的本地开发环境,XAMPP的新版本使用MariaDB,而我使用的旧版本使用的是MySQL,这一点我很好。 现在,我认为MariaDB应该与MySQL完全兼容,因为它本质上只是一个“临时”替代,但我在导入升级前直接从MySQL导出的数据库时遇到了困难。 我收到以下错误: Query: /*Table structure for table `blm_wc_ ..
发布时间:2022-06-25 10:56:36 数据库

MySQL和MariaDB中的JSON_Search差异

我只是尝试使用JSON_SEARCH函数获取值的路径: SELECT JSON_SEARCH('[12, 13, {"12": 123}]', 'one', '123', null, '$[*]') path; 当我在MariaDB中运行此查询it works并获得所需结果 +===========+ | path | +===========+ | "$[2].12" ..
发布时间:2022-06-25 10:45:24 数据库

连接被拒绝:Docker中的MariaDB

早上好, 我配置了2个坞站容器,具有相同的Dockerfile,但端口不同,请参阅配置 mariadb: container_name: mariadb image: project/mariadb build: context: . dockerfile: ./docker/mariadb/Dockerfile environment: MYS ..
发布时间:2022-06-25 10:38:32 数据库

无法连接到使用带有PHP PDO的Docker运行的本地MariaDB

我有一个本地的Docker Compose堆栈,在我的机器上运行着MariaDB、PHP-fpm和Nginx,用于本地开发。 我可以在我的浏览器上成功地访问http://localhost:8080/上的NGINX服务的网页。 我还可以在主机127.0.0.1、端口8889上使用本地GUIDB浏览器TablePlus成功连接到数据库。它可以使用用户root和密码root(但奇怪的是,不能使用我在D ..
发布时间:2022-06-25 10:35:18 PHP

XAMPP:MySQL意外关闭

每当我以管理员身份运行XAMPP并启动MySQL时,它开始运行,但在几秒钟后意外关闭。我的问题是,是什么让MySQL意外关闭。 以下是日志给我的信息: 2015-11-10 15:26:56 10fc InnoDB:Warning:Using INNODB_ADDIGATED_MEM_POOL_SIZE已弃用。此选项可能是 在未来版本中删除,以及选项 Innodb_Use_sys_Ma ..
发布时间:2022-06-24 21:41:51 数据库

Sum()返回不正确的值

我有几个表、产品、传入和传出。Out和Income有两行,这让我对发生了什么有了一些了解,因为我从查询中得到的结果是它们应该得到的结果的两倍 SELECT products.ProductName, products.StartingInventory, sum(incoming.NumReceived) invReceived, sum(outgoing.NumberShi ..
发布时间:2022-06-24 11:22:47 数据库

在jeter中,如何将JTL结果自动推送到MySQL数据库中,并将这些值插入到表中,使用了哪些自定义代码、groovy脚本

如何在jeter中使用JDBC或JSr223采样器,执行完成后生成JTL/CSV结果文件,取采样器等结果文件的特定值、平均响应时间、90百分比值并转换成毫秒并推送到MySQL DB,进程如何告知、使用哪些查询、采样器中写入了哪些groovy代码? 推荐答案 您可以使用JMeter Plugins Command Line tool生成包含您要存储的指标的csv文件(可以使用JMeter ..
发布时间:2022-06-23 11:49:09 数据库

如何在Amazon EC2上安装MySQL 5.7

如何在Amazon EC2上的云中安装MySQL 5.7? 我看到的大多数Amazon Machine实例(AMI)要么没有MySQL服务器,要么拥有较旧的版本,如MySQL Server 5.5 我要使用最新和最好的。 推荐答案 这是在Red Hat Enterprise Linux版本7(RHEL7)上相对安装MySQL 5.7.14。 我与AWS没有关联;我只是 ..
发布时间:2022-06-21 19:53:41 数据库

保留文本区域中的换行符

我使用文本区使用户能够输入评论。但是,如果用户输入新行,则在输出时不会显示新行。有什么方法可以让换行符保持不变吗? 您知道如何保留换行符吗? 推荐答案 两种解决方案: PHP函数nl2br(): 例如 echo nl2br("This is a string "); // will output This is a st ..
发布时间:2022-06-20 20:09:18 PHP

UTF-8字符有问题;我看到的不是我存储的内容

我尝试使用UTF-8,但遇到了问题。 我尝试了很多方法,以下是我得到的结果: ????而不是亚洲字符。即使是欧洲文本,我也得到了Señor。 奇怪的胡言乱语(Mojibake?)例如Señor或新浪新闻。 黑色钻石,如Se�或. 最后,我遇到了数据丢失或至少被截断的情况:SeforSeñor。 即使我将文本放在外观正确时,它也无法正确地排序。 我做错了什 ..
发布时间:2022-06-20 20:02:33 数据库

在MySQL中计算时区的偏移量

MySQL中有没有办法计算任何时区的偏移量? 例如,获取时区Asia/calcutta中的本地时间。我想要做的是计算这个时区的偏移量,并将该偏移量与GMT相加,以获得本地时间。 推荐答案 如果要计算某个时区(如美国/温哥华)与协调世界时的偏移量,可以执行以下操作: SELECT (unix_timestamp() - unix_timestamp(convert_tz(now( ..
发布时间:2022-06-11 09:28:47 数据库

MySQL处理海量数据

目前,我的应用程序每小时大约生成4000万条记录,我已经为每小时创建了一个分区,这样我就可以更容易地在需要时删除该分区,还可以使用该分区来聚合数据。 如果没有发生任何查询,我的聚合过程将运行得很好,但一旦启动这些查询,聚合代码就需要一个多小时才能完成。 在MySQL中,是否有基于对数据库发生的查询而冻结且不影响的进程? 回复@Rick 内存:32 GB Innodb_Bu ..
发布时间:2022-06-10 21:30:51 数据库

数据建模。拆分到单独的表中还是使用基于角色的授权?

我正在尝试在开始之前为一个新的应用程序建立尽可能多的数据模型。这款应用将拥有用户空间。空间将有多个管理员级别,但也将有非管理员成员。空间将通过space_roles/space_admins连接表关联管理员(名称取决于我试图做出的设计决定)。我正在使用一个角色模型来创建空间和管理员之间的关联。这意味着SPACE_ROLES表将与user_id, space_id and role_id列进行三向联 ..
发布时间:2022-06-09 11:48:14 数据库