-
php – 使用带有symfony3的postgres数据库
所属栏目:[MySql教程] 日期:2020-12-11 热度:93
我们使用postgres数据库对Web应用程序进行逆向工程.我们想使用symfony框架重构代码,但是我们在使用数据库时遇到了问题. ?目前,我们的项目正在使用MySQL数据库,只是对使用的表使用相同的结构.问题是,现在,我们需要使用postgresql数据库,因为有很多数据,据我们[详细]
-
MYSQL – 索引和优化选择查询
所属栏目:[MySql教程] 日期:2020-12-11 热度:81
我有一张超过500万行的表.当我执行选择查询时,大约需要20秒. SELECT CompUID,Weburl FROM `CompanyTable` WHERE (Alias1='match1' AND Alias2='match2' )OR Alias3='match3' OR Alias4='match4' 这是表结构: CREATE TABLE `CompanyMaster` ( `CompUID` int([详细]
-
mysql – 将大型MyISAM表转换为InnoDB
所属栏目:[MySql教程] 日期:2020-12-11 热度:196
我有一个MyISAM表(10M行,3.5G,计划达到~80M),我总是无法将其转换为InnoDB. 我试过了 : ALTER TABLE 2分钟后失去连接.也许我做错了. mysqldump 尝试创建转储,然后将ENGINE = MyISAM更改为ENGINE = InnoDB. 它开始很好但随着新表中行数的增长(~3M),它变得越来[详细]
-
php – 使用mysql将行连接在一起
所属栏目:[MySql教程] 日期:2020-12-11 热度:187
我想从表中加入多个行值. 表名:项目 ID | item_id | Value 1 43 item1 2 44 item2 3 44 item3 4 44 item4 5 45 item5 6 45 item6 ID是唯一的(主键) 我想要输出的是一个mysql查询是给出这个输出的东西,如下所示 输出: ID | item_id | Value 1 43 item1 2 44[详细]
-
php – 在app的页脚中编写git commit version info
所属栏目:[MySql教程] 日期:2020-12-11 热度:55
我正在使用git进行这个mysql / php项目的版本控制,我在Apache中设置虚拟主机,其中origin / master是默认网站(端口80)和不同的虚拟主机,具有不同的端口(8081,8082,8083等)为每个开发人员的工作副本文件夹(所以我们可以动态查看彼此的工作)使用git(hooks?),[详细]
-
java – 如何以编程方式为mysql jdbc驱动程序设置rewriteBatche
所属栏目:[MySql教程] 日期:2020-12-11 热度:179
Here是一种加快批量插入性能的方法.可以以编程方式设置rewriteBatchedStatements,而不是通过url设置吗?最佳答案如果您不想通过URL执行此操作,则可以将Driver对象与DriverManager一起使用: Properties props = new Properties();props.setProperty("user",.[详细]
-
MySQL数据库从远程主机转储而没有临时文件
所属栏目:[MySql教程] 日期:2020-12-11 热度:142
我正在尝试在我的工作中实现数据库备份cron(其他解决方案欢迎)但我有一个小问题: 我有一个空间超过10GB的大型数据库,当前的vm没有空间将它存储在mysql创建的临时文件中. 我知道我可以将mysqldump与主机参数一起使用,但我的问题是,当这样做时,mysqldump生成[详细]
-
Jetty mysql连接池配置错误:javax.naming.NameNotFoundExceptio
所属栏目:[MySql教程] 日期:2020-12-11 热度:169
我的配置文件 项目/ WEB-INF / web.xml文件: 项目/ WEB-INF /码头-env.xml: 要调用的代码: ctx = new InitialContext();ds = (DataSource) ctx.lookup("java:comp/env/jdbc/mysql");con=ds.getConnection(); 脚本启动jetty: java -DOPTIONS=plus -jar st[详细]
-
php – 如何从eloquent,silex中的中间表中获取数据
所属栏目:[MySql教程] 日期:2020-12-11 热度:52
我创建了数据库表users,groups和group_user(MySQL).而group_user表(中间表)包含user_id和role_id.用户和群体的关系是多对多的.我想删除组表中的组.在删除组之前,我想检查是否有任何用户属于该组. 我试着这样做. Group.php(型号) public function users() { r[详细]
-
mysql – 当日期存储为unix时间戳时,如何计算美国东部时间3月9
所属栏目:[MySql教程] 日期:2020-12-11 热度:76
假设我的数据库中有人出现在-73440000 unix时间.这意味着他出生于1967年9月4日UTC,但美国东部时间19日至9月19日.我如何计算在美国东部时间每年每天出生的人数? 马上,你会发现这一点 SELECT FROM_UNIXTIME(-73440000)-- returns NULL 返回NULL. MySQL无法处[详细]
-
我如何得到json响应从PHP格式下?
所属栏目:[MySql教程] 日期:2020-12-11 热度:187
我有两个表,在年度选择中有两列是在那里,在testtable2中有三列是基于第一个表id在第二个表中使用.我想使用php,这两个表显示json如下所示. yearselection: id year 6 2014-2015 2 2010-2011 3 2011-2012 4 2012-2013 5 2013-2014 1 2009-2010 7 2015-2016 te[详细]
-
MySQL:在固定列的表上需要OPTIMIZE TABLE吗?
所属栏目:[MySql教程] 日期:2020-12-11 热度:98
我有一个每周脚本,它从我们的实时数据库移动数据并将其放入我们的存档数据库,然后删除它刚刚从实时数据库存档的数据.因为它是一个不错的大小删除(大约10%的表被修剪),我想我应该在此删除后运行OPTIMIZE TABLE. 但是,我正在从mysql文档中读到这个,我不知道如[详细]
-
是否可以在不同的主机中仅复制一个具有不同mysql数据库的表?
所属栏目:[MySql教程] 日期:2020-12-11 热度:113
我正在尝试在我的数据库中的远程主机中复制一个表.假设远程数据库中有一个更改,我希望它被提交或复制到我的数据库,以便使其保持最新的最新更改,而无需运行任何转储,cron脚本或类似的东西.有没有办法只将一个表从远程数据库复制到我正在使用的主机中的数据库[详细]
-
转换在mysql中使用的时间
所属栏目:[MySql教程] 日期:2020-12-11 热度:165
我正在尝试将时间戳加载到mysql中.我所有的时间都是UTCTime对象. HDBC mysql实现似乎不喜欢UTCTime对象,尽管内部文档说它将所有时间都视为UTC时间.我相信我需要将UTCTime转换为EpochTime,因为它看起来像HDBC mysql实现支持绑定SqlEpochTime.我无法弄清楚如何[详细]
-
php – 将latin1编码的文本插入utf8表(忘记使用mysql_set_chars
所属栏目:[MySql教程] 日期:2020-12-11 热度:110
我有一个PHP网络应用程序,MySQL表格采用utf8文本.我最近将数据从latin1转换为utf8以及相应的表和列.但是,我确实忘了使用mysql_set_charset和我认为最新的传入数据通过MySQL连接作为latin1.我不知道当latin1进入utf8列时会发生什么,但它会导致一些奇怪的显示[详细]
-
php – 每个论坛最新帖子的MySQL查询设计
所属栏目:[MySql教程] 日期:2020-12-11 热度:88
我有这3张桌子 forums_forum +-----+--------+-------------+-------+-----+| fid | name | description | index | cid |+-----+--------+-------------+-------+-----+| 36 | gdghdf | hjghj | 54 | 5 || 45 | yutuy | iuyi | 99 | 6 |+-----+--------+----[详细]
-
php – MySQL删除重复的反向值
所属栏目:[MySql教程] 日期:2020-12-11 热度:197
我有MySQL MyISAM表: 表朋友(id,friend_id): 1,5 5,1 2,6 6,2 3,7 如何删除反向记录?如果记录值“1,5”存在值为“5,1”的记录,则需要删除“5,1”. Thanx寻求帮助! 最佳答案 DELETE F1FROM friends F1,friends F2WHERE F1.friend_id = F2.id AND F2.frien[详细]
-
降低MySQL的耐用性以提高性能
所属栏目:[MySql教程] 日期:2020-12-11 热度:171
我的网站偶尔会有相当可预测的流量突发,吞吐量比平常增加100倍.例如,我们将在电视节目中亮相,我预计在演出后的一小时内,我将获得比正常情况多100倍的流量. 我的理解是MySQL(InnoDB)通常将我的数据保存在一堆不同的地方: RAM缓冲区 commitlog 二进制日志 实[详细]
-
需要SQL语句专注于表的组合,但条目始终具有唯一ID
所属栏目:[MySql教程] 日期:2020-12-11 热度:192
我需要SQL代码来解决表组合问题,如下所述: 表旧数据:表旧 name version status lastupdate ID A 0.1 on 6/8/2010 1 B 0.1 on 6/8/2010 2 C 0.1 on 6/8/2010 3 D 0.1 on 6/8/2010 4 E 0.1 on 6/8/2010 5 F 0.1 on 6/8/2010 6 G 0.1 on 6/8/2010 7 表新数据[详细]
-
使用c连接到mysql
所属栏目:[MySql教程] 日期:2020-12-11 热度:178
是否可以连接到mysql数据库并使用c发出查询? 我从互联网上找到了一些示例代码,但他们都使用mysql!所以你需要先在电脑上安装mysql. 我想要的是使用我没有安装mysql的不同位置的程序来访问远程mysql数据库. 这可能吗?最佳答案Warren Young做了一个C库调用My[详细]
-
php – SQL查询,什么是`SELECT * FROM!.tables WHERE id =!`
所属栏目:[MySql教程] 日期:2020-12-11 热度:194
我之前从未见过这样的SQL: SELECT * FROM !.tables WHERE id = ! 它在做什么?最佳答案它看起来像一个参数化查询,但我从未见过感叹号被用作占位符.正在运行的查询是什么库?[详细]
-
带有“默认值”的SQL GROUP BY
所属栏目:[MySql教程] 日期:2020-12-11 热度:133
我正在尝试使用GROUP BY子句创建SELECT语句,该子句应返回“默认值”. 想象一下以下简单的MySQL表: CREATE TABLE `tracker` ( `id` INTEGER PRIMARY KEY auto_increment,`date` DATETIME NOT NULL,`customer_id` INTEGER NOT NULL); 该表只包含一条记录: IN[详细]
-
数据库 – 可以在mysql中进行批量复制
所属栏目:[MySql教程] 日期:2020-12-11 热度:101
我需要在我的Mysql数据库中插入多行.我的数据集中有可用的行. 我正在使用for循环逐行发送行是正确的方法吗? 最佳答案您可以使用单个SQL语句插入多行,如下所示: INSERT INTO myTable (col1,col2,col3) VALUES ('myval1','myval2','myval3'),('myotherval1',[详细]
-
如何在MySQL中有效地选择随机记录?
所属栏目:[MySql教程] 日期:2020-12-11 热度:183
mysql EXPLAIN SELECT * FROM urls ORDER BY RAND() LIMIT 1;+----+-------------+-------+------+---------------+------+---------+------+-------+---------------------------------+| id | select_type | table | type | possible_keys | key | key_len[详细]
-
具有索引某些相同列的多个索引的表的mysql索引优化
所属栏目:[MySql教程] 日期:2020-12-11 热度:173
我有一个表,存储有关第三方网站上的访问者会话的一些基本数据.这是它的结构: id,site_id,unixtime,unixtime_last,ip_address,uid 有四个索引:id,site_id / unixtime,site_id / ip_address和site_id / uid 我们查询此表有许多不同类型的方法,并且所有方法都[详细]