-
选择随机记录并在一个查询中更新同一记录?
所属栏目:[MySql教程] 日期:2021-01-19 热度:181
我正在研究一个小的横幅广告旋转脚本,该脚本从数据库加载随机横幅广告.我正在跟踪数据库中的印象数,想知道是否可以选择一个随机记录并在单个查询中更新其印象值,还是需要选择一个随机记录,然后根据记录pk更新.使用MySQL.最佳答案这不能在单个查询中完成.最[详细]
-
mySQL检索按顺序重复值的记录
所属栏目:[MySql教程] 日期:2021-01-19 热度:93
我有一张有300,000条记录的大桌子.该表具有一个称为“速度”的整数值,并且它的值是从0到100. 在firsts记录中,该值为0,我要删除.我想从查询中删除速度场重复超过10次的记录.例如: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 10 12 13 15 20 30 20 15 10 8 5 2 1[详细]
-
php-确定起点半径内位置的最佳方法
所属栏目:[MySql教程] 日期:2021-01-19 热度:51
我的目标是在我的最新项目中创建功能,最好使用PHP.每个用户注册后,他们将输入他们的邮政编码.然后希望我可以使用“开放街道地图”将其转换为经/纬度. 无论如何,我希望能够找出当前用户附近的其他用户. 我见过很多人使用Haversine公式,但这意味着用户要查询[详细]
-
sql-避免在查询中多次使用同一子查询
所属栏目:[MySql教程] 日期:2021-01-19 热度:154
在我重构的MMORPG服务器中,我有两个表.一个用于物品,另一个用于咒语.每个项目最多包含5个咒语,因此我采用了稀疏矩阵格式,其中有5列为咒语ID. 此结构的原始设计者选择使用不支持引用的MyISAM,从而导致项目表包含不存在拼写ID的项目.我希望找出哪些项目的拼[详细]
-
在MySQL中设置订阅日期
所属栏目:[MySql教程] 日期:2021-01-19 热度:159
我正在与一个网站打交道,人们可以在其中订购某些虚拟货币.我需要在数据库中放置订阅结束的日期.我的表格中有一个“到期”字段,它是DATE. 当用户扩展其订阅时,我需要在此日期之前增加1个月.但是,如果订阅已过期,我想将“过期”设置为从现在开始的1个月,而不[详细]
-
寻找一个带说明的简单mySQLi类示例
所属栏目:[MySql教程] 日期:2021-01-19 热度:140
我正在寻找扩展PHP5中的mySQLi类的类的简单但实用的示例.我也对存储过程感兴趣.基本上,我需要的是一个实用且可用的类的示例.我以身作则,学得最好,但是不幸的是,我找不到任何看起来可靠而简单的例子的网站或书.我看到的所有示例都很复杂,因此我无法理解,或[详细]
-
实体框架-gt; MySql给出“函数评估超时”.
所属栏目:[MySql教程] 日期:2021-01-19 热度:172
我对带有MySql数据库的实体框架有一个奇怪的问题. 这是我得到的代码. public class testbase{ private testEntities db = new testEntities(); public IQueryablepost GetRecords() { return db.record; }} 这里的记录是我数据库中的一个表,它应该返回表中[详细]
-
MySQL:对子查询列求和
所属栏目:[MySql教程] 日期:2021-01-19 热度:162
在MySQL中是否有一种优雅的方法可以做到这一点: SELECT (subquery1) AS s1,(subquery2) AS s2,(s1+s2) AS s3 还是我必须诉诸 SELECT (subquery1) AS s1,((subquery1)+(subquery2)) AS s3 ? 谢谢 编辑:两个子查询产生整数结果 最佳答案您可以在MySQL中使[详细]
-
为大型数据集实现快速查找:MySQL MEMORY(HEAP),Memcached或其他
所属栏目:[MySql教程] 日期:2021-01-19 热度:122
目前正在开展一个围绕医学术语SNOMED的项目.被标记的核心是三个关系数据集,它们的记录长度分别为350,000、110万和130万.我们希望能够快速查询此数据集的数据输入部分,以便在其中具有某种形式或形式的自动完成/建议. 它目前仅在MySQL MyISAM DB中用于开发目[详细]
-
大型MySQL数据库如何提高效率?
所属栏目:[MySql教程] 日期:2021-01-19 热度:164
大型数据库(例如,1亿行)是否定期分解?我完全不熟悉任何东西的扩展,但认为也许一个数据库可以充当更大块实际数据的键,成为一个索引,说“哦,是的,该查询需要20,000,000-25,000块”将查询发送到该块,跳过其余部分.这不是我需要实现的东西,但想想我会在这里要[详细]
-
在mysql中运行多个mysql实例
所属栏目:[MySql教程] 日期:2021-01-19 热度:105
我想在同一台计算机的两个不同端口上使用MySQL服务器.我做了两个单独的配置文件.当我尝试在定义的第二个端口上连接到MySQL服务器时,则无法连接.运行MySQL的操作系统是Windows Vista.指定端口后,我还尝试从命令行启动mysqld. 这是我已更改的示例文件,供MySQ[详细]
-
sql-UNIX_TIMESTAMP()的ANSI标准
所属栏目:[MySql教程] 日期:2021-01-19 热度:186
UNIX_TIMESTAMP()不是ANSI标准关键字,而是MySQL语法的补充.但是,由于我支持多个数据库,因此有ANSI标准的方式编写UNIX_TIMESTAMP(); 谢谢 最佳答案据我所知,没有. 每个数据库的处理方式都不相同. 例如,在Oracle中,您必须手动生成带有以下内容的时间戳: SE[详细]
-
使用php将数据批量插入MySQL数据库
所属栏目:[MySql教程] 日期:2021-01-19 热度:163
我有成千上万的数据通过巨大的XML解析,可以使用PHP和MySQL插入数据库表中.我的问题是将所有数据插入表中花费的时间太长.有没有一种方法可以将我的数据分成较小的组,以便按组进行插入过程?例如,如何设置一个脚本来处理100个数据?这是我的代码: foreach($[详细]
-
mysql-Web服务安全性
所属栏目:[MySql教程] 日期:2021-01-18 热度:122
嗨,我有一个关于安全性和Web服务的问题. 我需要一个Web服务来提供基础mySQL数据库的接口.我正在尝试使Blackberry应用程序通过Web服务将数据存储在Web服务器mySQL数据库上. 我的问题是,如何确保bb-application是唯一使用Web服务的东西? Web服务将必要的将[详细]
-
您将如何规范化/优化此mysql数据库?
所属栏目:[MySql教程] 日期:2021-01-18 热度:139
我有一个分类网站,有很多类别. 当用户在网站上发布“广告”时,必须填写一些基本信息(名称,城市,价格,标题,文本等).此外,还取决于用户的“类别”选择将广告插入其中,则必须填写一些其他字段,例如:如果类别是“汽车”,那么也会出现“里程”“年份”. 现在,[详细]
-
c#-无法使用Ubuntu连接到Wine中部署的.NET应用程序的MySQL
所属栏目:[MySql教程] 日期:2021-01-18 热度:146
以下是链接 How to insert,delete,select,update values in datagridview in C# using MYSQL 它具有从Windows应用程序连接到MySQL数据库的代码.在Windows XP中工作正常.因此,我创建了一个安装文件,并使用Wine在Ubuntu中安装了该文件. 问题在于数据没有在应[详细]
-
创建表期间出现MySQL错误150
所属栏目:[MySql教程] 日期:2021-01-18 热度:179
我有一个用SQL创建的名称为tbl_groupmaster的表,如下所示: create table tbl_groupmaster ( tgm_groupid int(10) unsigned NOT NULL auto_increment,tgm_groupname varchar(50),tgm_groupdescription varchar(50),PRIMARY KEY (tgm_groupid)) 并且我使用[详细]
-
使用MySQL(和PHP)搜索可用性吗?
所属栏目:[MySql教程] 日期:2021-01-18 热度:165
我有两个MySQL(MyIsAm)表,分别代表出租单位和预订: LettingUnits(ID,名称等) LettingUnitBookings(ID,F_LU_ID,开始,结束) 其中F_LU_ID是该单元的外键. 搜索特定时段内可用单位的最佳方法是什么?搜索通过开始,结束和持续时间. 开始=最早开始预定 结束=预[详细]
-
PHP MySQL Excel到XLS?
所属栏目:[MySql教程] 日期:2021-01-18 热度:99
这是我的示例代码: $objPHPExcel-setActiveSheetIndex(0);$objPHPExcel-getActiveSheet()-SetCellValue('A2','1.0');$objPHPExcel-getActiveSheet()-SetCellValue('B2','0.0');$objPHPExcel-getActiveSheet()-SetCellValue('C2','1.2');$objPHPExcel-getA[详细]
-
sql-按IF EXISTS排序
所属栏目:[MySql教程] 日期:2021-01-18 热度:118
如果确实存在按列排序的方法? 即:SELECT * ORDER BY IF(EXISTS(order_column),order_column ASC,name_column DESC) 谢谢! 最佳答案您可以使用ISNULL代替 ORDER BY ISNULL(order_column,name_column) 不确定如何将DESC或ASC添加到[详细]
-
PHP-MYSQL DATE函数在LEFT JOIN中运行异常缓慢
所属栏目:[MySql教程] 日期:2021-01-18 热度:176
添加行时: LEFT JOIN core_records_sales as sales ON DATE(appointments.date) = DATE(sales.date_sold) 对于我的查询,这将脚本运行时间从大约8秒增加到2-3分钟. 是否会有一些数据导致此问题,或者我没有正确实现该功能? 我需要使用DATE(),因为我需要它[详细]
-
MySQL GROUP BY优先
所属栏目:[MySql教程] 日期:2021-01-18 热度:83
是否可以将GROUP BY与记录一起使用? 例如,我有一堆联系数据,可能包含或不包含所有信息-如果看起来像这样,则为CSV: Test User,Address1,Address2,test@test.com,test@test.com 如果我要发送GROUP BY电子邮件,我希望提取更相关的记录. 希望这有意义吗? 你[详细]
-
如何将mysql慢查询日志解析为有用的东西?
所属栏目:[MySql教程] 日期:2021-01-18 热度:115
我有一个运行了数周的大量慢速查询日志.我想解析它,它将出现次数最多的查询放在顶部(具有执行次数和平均执行时间),并且从那里开始按降序排列. 我可以使用什么工具/命令来完成此任务? 最佳答案检出Maatkit: mk-query-digest-解析日志等.分析,转换,过滤,查[详细]
-
PHP“智能”搜索引擎搜索Mysql表的建议
所属栏目:[MySql教程] 日期:2021-01-18 热度:164
我正在为基于php的网站创建一个搜索引擎.我需要搜索一个mysql表. 问题是,搜索引擎必须非常“智能”,以便用户可以轻松找到他们的商品(这是一个分类网站). 我目前使用以下代码设置了FULLTEXT搜索: MATCH (headline) AGAINST ($querystring) 但这还不够 例如[详细]
-
mysql-存储带有很??多类别标记的项目-位掩码?
所属栏目:[MySql教程] 日期:2021-01-18 热度:143
也许解决方案很明显,但是我似乎找不到一个好的解决方案. 在我即将进行的项目中,将有一个主表,其数据将被频繁读取.更新/插入/删除速度不是问题. 该主表中的项目与4个或更多类别相关联.一个项目在一个类别中可以有50-100个或更多的关系. 将在数据库上执行的[详细]

浙公网安备 33038102330459号