mariadb 相关问题

MariaDB是一个开源数据库服务器,为MySQL提供直接替换功能。

在 MariaDB 中是否有等效的方法来执行 MySQL 的 JSONOBJECTAGG() ?

我正在处理的数据项目服务器崩溃了,我现在正在重新创建数据库。我以前使用 MySQL 数据库,现在使用 MariaDB。我以前从未使用过 MariaDB。

回答 1 投票 0

数组([0] => 42000 [1] => 1064 [2]错误请帮助我[已关闭]

<?php require_once 'inc/header.php'; ?> <!-- Sidebar menu--> <?php require_once 'inc/sidebar.php'; ?> <main class="app-content"> <div class="app-title"> <div> <h1><i class="fa fa-th-list"></i> Yayıncı Ekle</h1> </div> <ul class="app-breadcrumb breadcrumb"> <li class="breadcrumb-item"><a href="<?php echo admin; ?>"><i class="fa fa-home fa-lg"></i></a></li> <li class="breadcrumb-item active"><a href="#">Yayıncı Ekle</a></li> </ul> </div> <div class="row"> <?php if (isset($_POST['add'])) { $name = post('yname'); $seourl = post('yurl'); $ycode = post('ycode'); $yname = post('yname'); $ybaslik = post('ybaslik'); $ycanli = post('ycanli'); $yseok = post('yseok'); $yseod = post('yseod'); $yd = post('yd'); $yv = post('yv'); if (!$seourl) { $sef = sef_link($name); } else { $sef = $seourl; } $pcontent = $_POST['ycontent']; if (!$name || !$pcontent) { alert("Tüm alanları doldurunuz", "danger"); } else { $already = $db->prepare("SELECT sef FROM yayincilar WHERE sef=:k"); $already->execute([':k' => $sef]); if ($already->rowCount()) { alert("Bu sayfa zaten kayıtlı", "danger"); } else { require_once 'inc/class.upload.php'; $image = new upload($_FILES['ykapak']); $yayinbanner = new upload($_FILES['ybanner']); if ($image->uploaded) { $rname = $sef . "-" . uniqid(); $image->allowed = array("image/*"); $image->image_convert = 'webp'; $image->file_new_name_body = $rname; $image->file_max_size = 10240 * 10240; //max 10 mb $image->process("../uploads/yayinci/"); $bannername = $sef."-".uniqid(); $yayinbanner->image_convert = 'webp'; $yayinbanner->file_new_name_body = $bannername; $yayinbanner->file_max_size = 10240 * 10240; //max 10 mb $yayinbanner->process("../uploads/yayinci/"); if ($image->processed) { $add = $db->prepare("INSERT INTO yayincilar SET yayincikod =:yk, yayinciadi =:ya, yayincibaslik =:yb, yayincilink =:yl, yayincisef =:ys, yayinciicerik =:yi, yayincikapak =:yka, yayincibanner =:yban, yayincikeyw =:ykw, yayincidesk =:yde, yayincivitrin =:yv, yayincidurum =:yd, "); $result = $add->execute([ ':yk' => $ycode, ':ya' => $name, ':yb' => $ybaslik, ':yl' => $ycanli, ':ys' => $sef, ':yi' => $pcontent, ':yka' => $rname . '.webp', ':yban' => $bannername .'.webp', ':ykw' => $yseok, ':yde' => $yseod, ':yv' => $yv, ':yd' => $yd, ]); if ($result) { alert("Yayıncı eklendi", "success"); go(admin . "/yayinci_ekle.php", 2); } else { alert("Hata oluştu", "danger"); print_r($add->errorInfo()); } } else { alert("Resim yüklenemedi", "danger"); print_r($image->error); } } else { alert("Resim seçmediniz", "danger"); print_r($image->error); } } } } ?> <div class="tile"> <h3 class="tile-title">Yeni Yayıncı Ekle</h3> <p>Lütfen boş alan bırakmayınız.</p> <form action="" method="POST" enctype="multipart/form-data"> <div class="tile-body"> <div class="form-group"> <label class="control-label">Yayıncı Kodu</label> <input class="form-control" name="ycode" type="text" placeholder="Yayıncı Kodu"> </div> <div class="form-group"> <label class="control-label">Yayıncı Adı</label> <input class="form-control" name="yname" type="text" placeholder="Yayıncı Adı"> </div> <div class="form-group"> <label class="control-label">Yayıncı Başlığı</label> <input class="form-control" name="ybaslik" type="text" placeholder="Yayıncı Adı"> </div> <div class="form-group"> <label class="control-label">Yayıncı SEO URL (örn: mehmet-karakaya)</label> <input class="form-control" name="yurl" type="text" placeholder="Yayıncı SEO URL"> </div> <div class="form-group"> <label class="control-label">Yayıncı Canlı Yayın linki </label> <input class="form-control" name="ycanli" type="text" placeholder="Yayıncı Canlı Yayın Linki"> </div> <div class="form-group"> <label class="control-label">Yayıncı Kapak Resim</label> <input class="form-control" type="file" name="ykapak"> </div> <div class="form-group"> <label class="control-label">Yayıncı Banner Resim</label> <input class="form-control" type="file" name="ybanner"> </div> <div class="form-group"> <label class="control-label">Yayıncı SEO Keywords (Arama motoru anahtar kelimeleri)</label> <input class="form-control" name="yseok" type="text" placeholder="Yayıncı SEO Keywords"> </div> <div class="form-group"> <label class="control-label">Yayıncı SEO Description (Arama motoru açıklaması)</label> <input class="form-control" name="yseod" type="text" placeholder="Yayıncı SEO Description"> </div> <div class="form-group"> <label class="control-label">Yayıncı İçerik</label> <textarea class="ckeditor" name="ycontent"></textarea> </div> <div class="form-group"> <label class="control-label">Yayıncı Durumu</label> <select name="yd" class="form-control"> <option value="0">Yayıncı durumu seçiniz</option> <option value="1">Aktif</option> <option value="2">Pasif</option> </select> </div> <div class="form-group"> <label class="control-label">Yayıncı Vitrin Durumu</label> <select name="yv" class="form-control"> <option value="0">Vitrin durumu seçiniz</option> <option value="1">Anasayfa'da görünsün</option> <option value="2">Yayıcılar sayfasınad görünsün</option> </select> </div> </div> <div class="tile-footer"> <button class="btn btn-primary" name="add" type="submit"><i class="fa fa-fw fa-lg fa-check-circle"></i>Kayıt Ekle</button>&nbsp;&nbsp;&nbsp; <i class="fa fa-fw fa-lg fa-times-circle"></i>Listeye Dön</a> </div> </form> </div> </div> </div> </div> </main> <?php require_once 'inc/footer.php'; ?> 您好,我想用PHP将发布者信息添加到数据库中,但是遇到这样的错误,不知道为什么。由于我是这个领域的新手,我不知道如何解决这个错误,请帮忙。 我不知道我写的确切代码,文件中有错误。 您的 sql 部分有语法错误。删除这个逗号:

回答 1 投票 0

我正在尝试将平面文件加载到 Mariadb 中。我的代码适用于不同的数据库,但在此数据/数据库上,我收到 1064 错误

此代码(截断)有效: 设置全局 local_infile = 'ON'; 显示全局变量,如“local_infile”; 加载数据本地内嵌文件 'E:\MM012224.txt' 进入表 `denton24`.`mm01222...

回答 1 投票 0

MySql 在 JSON 对象中搜索带有特定属性值对象的数组

我有一个表“sometable”,其中包含一个名为“jsonval”的 JSON 字段,其中包含一个具有属性“programs”的 JSON 对象,该对象包含具有属性“id”的对象数组 我想寻找

回答 1 投票 0

Laravel 应用程序在生产中使用带有大量记录的firstOrNew 或firstOrCreate 方法时遇到数据库超时

我在生产环境中部署的 Laravel 应用程序遇到性能问题。该应用程序旨在注册视频观看次数,并利用firstOrNew方法来

回答 1 投票 0

错误 2002 (HY000):无法连接到“192.168.1.15”(115) 上的 MySQL 服务器

我正在尝试在我的 Raspberry Pi 4 上创建一个 MySQL 数据库,但进展不太顺利,使用 localhost 可以完美地工作,但我想从同一台 Windows 10 计算机上远程控制它

回答 7 投票 0

如何将在 docker compose 内部运行的 mariadb 与在主机上 docker 外部运行的 python 脚本连接起来

我编写了一个 docker compose 文件并使用了 docker compose up -d 命令。然后我编写了一个简单的 python 脚本来连接 maria db,但每次都会出错。 我的虚拟环境中的 mariadb 版本...

回答 1 投票 0

我应该使用“显示从属状态”中的哪个字段作为 MariaDB 中正在进行的 CDC 的二进制日志位置?

我正在按照本指南将我的 MariaDB RDS 迁移到 AuroraDB。 https://aws.amazon.com/blogs/database/migrate-self-management-mariadb-to-amazon-aurora-mysql/ 但是我不确定我应该设置什么

回答 1 投票 0

获取总行数、唯一 ID 和带有 LIMIT 的结果集

我正在构建一个在前端分页的数据表,该表包含高级过滤和排序以及可选的列可见性。还可以在

回答 1 投票 0

vb.net 显示本周数据库记录

我在互联网上找到了一些其他参考,并尝试了这个代码到目前为止,但似乎不起作用。有人可以帮助重新排列或修改我的代码以显示本周的记录。 子加载检查() ...

回答 1 投票 0

ASP.NET Core 数据加密/保护

我有一个用于多租户 Web 应用程序的共享数据库,它使用 Entity Framework Core。租户有自己的租户表,每个模型都有一个租户 ID。 根据设计,这是不可能的

回答 1 投票 0

Slurmctld:错误:mysql_real_connect失败:1045用户'root'@'localhost'访问被拒绝(使用密码:NO)

我无法解决以下问题: root@MyCluster:/opt/WorkLoadManager/slurm/23.11.5# systemctl 状态 slurmctld × slurmctld.service - Slurm 控制器守护进程 已加载:已加载(/etc/systemd/s...

回答 1 投票 0

MariaDb Docker 容器在插入时崩溃

我正在使用 DockerHub 中最新的 MariaDb 容器(服务器版本:11.3.2-MariaDB-1:11.3.2+maria~ubu2204)。看来每次我运行特定的 INSERT 都会使服务器崩溃: 2024-04-09 ...

回答 1 投票 0

特定路由没有记录时如何获取json错误

我正在尝试构建一个用于发布和插入数据的API。因此我可以将数据发布到发布端点,从数据库获取所有数据,并使用 id 从特定行获取特定数据。我

回答 1 投票 0

Mysqldump - 不同长度的扩展插入

我在两台不同的服务器上有相同数据库的两个副本,并且具有相同版本的 MariaDB。当我在这些上运行 mysqldump (使用默认参数)时,我得到两个非常相似的转储文件,但对于某些

回答 1 投票 0

MariaDB Docker 容器允许创建数据库和创建用户,但授权失败?

我想知道为什么 mariadb 安装允许我创建数据库并创建用户,但无法授予权限。以下是我的看法: MariaDB [mydb]> 显示补助金; +------------...

回答 1 投票 0

MariaDB 允许创建数据库和创建用户,但授予失败?

我想知道为什么 mariadb 安装允许我创建数据库并创建用户,但无法授予权限。以下是我的看法: MariaDB [mydb]> 显示补助金; +------------...

回答 1 投票 0

spring data jdbc 和序列

我使用spring data jdbc和mariadb。 使用 spring data jpa 来处理序列,我们可以做到 @ID @GenerateValue(生成器=“xxxx_id_seq”) @SequenceGenerator(name="xxxx_id_seq",sequenceName...

回答 1 投票 0

使用 React、Nodejs 和 Mariadb 数据库在会话过期时重新登录时进行身份验证回退

这是我在这里发布的第一期,所以请耐心等待:D 我正在创建一个社交应用程序,目前我正在数据库关闭时实施回退。在我的 Login.jsx 组件中,我感到...

回答 1 投票 0

为什么Python MySQL插入表不起作用?

我正在使用aiomysql和MariaDB。我可以创建表或选择数据,但无法将数据插入表中。如果您使用 fetchall() SELECT 数据,那么它将显示您刚刚插入的内容,但立即...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.