草庐IT

mariadb-libs

全部标签

mysql - MySQL 和 MariaDB 中使用 GROUP BY 和 ORDER BY 的不同结果集

我有一个表:voj_submission具有以下结构:CREATETABLEIFNOTEXISTS`voj_submissions`(`submission_id`bigint(20)NOTNULL,`problem_id`bigint(20)NOTNULL,`uid`bigint(20)NOTNULL,`submission_judge_result`varchar(8)DEFAULTNULL,)ENGINE=InnoDBAUTO_INCREMENT=1004DEFAULTCHARSET=utf8;而表中的数据可能是这样的:SubmissionIDProblemIDUserIDJud

mysql - Mariadb 语法错误 1064 (42000)

因此,当我尝试在MariaDB中运行此脚本时出现错误,内容如下:“错误1064(42000):您的SQL语法有错误;请查看与您的MariaDB服务器版本对应的手册在附近使用的正确语法CREATETABLEcustomers(customer_idintNOTNULL,customer_f在第1行奇怪的是,MariaDB似乎正在读取命令的第一行,然后读取下一行的一点点作为1行。整个脚本如下:如果有人能提供帮助,我将不胜感激。DROPTABLEcustomers;DROPTABLEorders;DROPTABLEproducts;DROPTABLEorderitem;​CREATETABL

mysql - 为什么 MariaDB 上的 REPETEABLE_READ 不产生幻读?

在我的测试中,我发现当使用MariaDB时,在REPETEABLE_READ隔离中执行相同的查询不会产生幻读,而它应该产生幻读。例如:我在bank_account表中有两行:ID|OWNER|MONEY------------------------1|John|10002|Louis|2000预期的流程应该如下图所示:THREAD1(REPETEABLE_READ)THREAD2(READ_UNCOMMITED)||findAll()->[1|John|1000,2|Louis|2000]||||updateAccount(1,+100)|createAccount("Charles

mysql - GROUPing 时,mariaDB 是否不支持 SELECT 语句中的函数依赖?

我的SQL语句中的GROUPBY有一些问题。我正在使用mariaDB10.1.17并注意到在执行如下SQL语句时出现错误:SELECT`pubs`.`ID`AS`ID`,AVG(`reviews`.`atmosphere`)AS`average`,`pubs`.`name`AS`name`,`pubs`.`country`AS`country`FROM`pubs`LEFTJOIN`reviews`ON`pubs`.`ID`=`reviews`.`pub_ID`GROUPBY`pubs`.`ID`ORDERBY`average`DESC,`reviews`.`date`DESC我得到的错

mysql - Swisscom 云上的 Mariadb 配置

我们将使用下一个堆栈:Tomcat8/Java8buildpacked+ELK+S3+MariaDB。我们准备好我们的包,部署过程开始正常,但我们仍然停留在配置MariaDB上。更具体地说,我们至少需要在Maria(Mysql)的my.cnf文件中设置下一个参数:lower_case_table_names=1事务隔离=READ-COMMITTED整理服务器=utf8_general_ci字符集服务器=utf8有人知道怎么做吗?因为我们发现唯一可以使用的是Swisscom手册中的下一个->https://docs.developer.swisscom.com/devguide/serv

mysql - 在 Liquibase 中自动生成 UUID - Mysql MariaDB

我试图创建一个表,其主键应该是在插入时自动生成的UUID。mysql--versionmysqlVer15.1Distrib10.1.22-MariaDB,forosx10.11(x86_64)usingreadline5.1这是我试过的变更集:但这甚至没有处理生成的相应查询中的valueComputed属性。谁能帮忙。注意:查询selectUUID();当我在mysql终端中尝试时工作正常。编辑:生成的查询是CREATETABLEquiz_question(idCHAR(36),quiz_idCHAR(36)NULL,question_idCHAR(36)NULL,CONSTRAIN

mysql - jOOQ 为嵌套选择生成的 SQL 在 MySQL/MariaDB 中不起作用

对于经典排名问题(每个玩家最好的3个结果的总和)我使用jOOQDSL和Scala提出了以下子查询(嵌入作为选择值并加入更复杂的查询中):valtr1=TOUR_RESULT.as("tr1")valtr2=TOUR_RESULT.as("tr2")valinner:Table[Record1[java.lang.Integer]]=DSL.select(count().as("count")).from(tr2).where(tr1.PLAYER_ID.eq(tr2.PLAYER_ID).and(tr1.NSP_SCORE.le(tr2.NSP_SCORE))).asTable("tr

php - 从 Docker 容器使用本地主机连接到 MariaDB

首先我确实阅读了这些链接ConnecttoDockerMySQLcontainerfromlocalhost?ConnecttoMysqlonlocalhostfromdockercontainerFrominsideofaDockercontainer,howdoIconnecttothelocalhostofthemachine?但是作为docker的初学者。它对我没有帮助。你需要知道的:是的,我需要本地主机。我正在开发一个可以交互的应用程序直接用数据库。它创建/删除用户权限和允许某些用户以有限的权限从远程访问使用权。初始化后,该应用程序将放弃对root和forge用户的默认远程访

php - CakePHP - 从 Mysql 升级到 MariaDB

我在CakePHP2.4中的网站很少,并且必须将其MysqlAPI升级为MariaDBAPI,我想知道CakePHP2.4是否原生支持MariaDB?或者我必须安装一些PHP扩展,并稍微改变CakePHP,希望有人能给我一些建议,谢谢。 最佳答案 当我在谷歌上搜索时,我喜欢这个-https://mariadb.com/kb/en/mariadb-vs-mysql-compatibility/,所以他们的驱动程序,API是一样的。所有MySQL连接器(PHP、Perl、Python、Java、.NET、MyODBC、Ruby、MySQ

php - 第 600 行的 fatal error : Call to a member function extend() on a non-object in/***/***/public_html/lib/Varien/Simplexml/Config. php

Fatalerror:Calltoamemberfunctionextend()onanon-objectin/***/***/public_html/lib/Varien/Simplexml/Config.phponline600我在将magento网站从本地主机移动到实时服务器时遇到了这个问题。我已按照所有步骤进行移动。它在本地运行良好,但在实时服务器上提到了问题。我检查了所有文件和文件夹的权限都是755、644。经过几天的搜索,没有找到任何解决方案。请帮我解决这个问题。Magento版是1.9.0.1,PHP版本。5.4config.php中第600行的函数是publicfunc