-
mysql – SELECT … FOR UPDATE来自多个线程中的一个表
所属栏目:[MySql教程] 日期:2021-03-09 热度:84
我需要一点 SELECT FOR UPDATE (resp. LOCK IN SHARE MODE )的帮助. 我有一个大约有40万条记录的表,我需要在每一行上运行两个不同的处理函数. 表结构恰如其分: data ( `id`,`mtime`,-- When was data1 set last `data1`,`data2` DEFAULT NULL,`priority1`,`[详细]
-
php – 编程初学者 – 设计Web应用程序的建议
所属栏目:[MySql教程] 日期:2021-03-09 热度:188
我做了一些HTML / CSS的乐趣,但我正在寻找一些编程技巧. 我一直在阅读PHP和MySQL.到目前为止,我还没有发现太难理解循环,条件语句等概念,但我想陷入困境并开始开发应用程序,然后才开始厌倦阅读和完全放弃. 我的想法 我正好正在学习考试,并在纸上进行这些练习[详细]
-
PHP Microsoft Excel文件生成/导出类
所属栏目:[MySql教程] 日期:2021-03-09 热度:112
我一直在寻找一个好的Excel文件生成类,但还没有找到一个 我的头号问题是我虽然我可以将导出的文件在Excel中打开(运行2007),但我总是收到警告说“ file的格式与文件扩展名不同“. 我注意到phpMyAdmin中的Excel导出甚至会生成上述警告消息. 其他用户使用哪些代[详细]
-
MySQL – 从数据库中查找半径内的点
所属栏目:[MySql教程] 日期:2021-03-09 热度:152
我有一个表有一个POINT列,其中包含各个位置的纬度和经度. 然后我还在浏览器中有一个来自地理位置的用户位置. 我需要做的是找到表中所有记录的所有记录,其中POINT值在半径10公里(或半径X公里)内,按距离最近的第一个排序. 我的表在POINT列上有一个SPATIAL索引.[详细]
-
PHP / MySQL – “评分最高”的算法
所属栏目:[MySql教程] 日期:2021-03-09 热度:137
所以我只是建立了一个星级评分系统,并尝试提出一种算法来列出“评分最高”的项目.为简单起见,以下是列: item_nameaverage_rating (a decimal from 1 to 5)num_votes 我试图确定投票数和评级之间的“甜蜜点”.例如 评级项目(4.6 / 20票)应该高于一个项目(5.0[详细]
-
mysql – 在MariaDB中如何从表中选择前10行?
所属栏目:[MySql教程] 日期:2021-03-08 热度:125
我刚刚在网上看到MariaDB(SQLZoo使用的)基于MySQL.所以我认为我可以使用ROW_NUMBER()函数 但是,当我try this function in SQLZoo: SELECT * FROM ( SELECT * FROM route) TEST7WHERE ROW_NUMBER() 然后我收到这个错误: Error: FUNCTION gisq.ROW_NUMBER do[详细]
-
mysql – SQL限制组数
所属栏目:[MySql教程] 日期:2021-03-08 热度:112
我试图创建一个简单的分页,但它似乎无法限制结果的数量. SELECT * FROM visits GROUP by clientID ORDER BY 'date' LIMIT $from,$to 我想只获得每个客户的第一次访问(按时间顺序)并对结果进行分页. 如果我使用$from = 6,$to = 12进行此查询,则返回8行而不是7[详细]
-
mysql – 根据子查询的结果更新表中的多行
所属栏目:[MySql教程] 日期:2021-03-08 热度:73
我有以下查询: SELECT stat.mcq_id,ROUND( stat.total_score / stat.num_taken,2 ) AS avg_score FROM ( SELECT user_mcq.mcq_id,SUM( score ) AS total_score,COUNT( user_mcq.id ) AS num_taken FROM user_mcq INNER JOIN user ON ( user.id = user_mcq.u[详细]
-
mysql – 这是更改大数据表字符集的更好方法吗?
所属栏目:[MySql教程] 日期:2021-03-08 热度:92
在我的生产数据库中,使用“latin”的默认CharSet创建警报相关表,因此我们在尝试时遇到错误 在表中插入日语字符.我们需要将表和列的默认字符集更改为UTF8. 由于这些表具有大量数据,因此Alter命令可能需要花费很长时间(在我的本地数据库中使用相同数量的数据需[详细]
-
php – 如何在PDO中使用/编写mysql_real_escape_string?
所属栏目:[MySql教程] 日期:2021-03-08 热度:110
参见英文答案 real escape string and PDO ????????????????????????????????????3个 在我的代码中我试图将mysql_real_escape_string转换为PDO语句.有人有关于如何在PDO中编写mysql_real_escape_string的提示吗? 我在两行中使用mysql_real_escape_string:[详细]
-
mysql – 临时表在PHPMyAdmin中不起作用
所属栏目:[MySql教程] 日期:2021-03-08 热度:104
我运行这个查询 CREATE TEMPORARY TABLE usercount SELECT * FROM users 我收到这条消息 Your SQL query has been executed successfully ( Query took 0.1471 sec ) 但是当我尝试使用时访问新创建的表 SELECT * FROM usercount 我收到这个错误 #1146 - Tabl[详细]
-
mysql – 只有一行Rails ActiveRecord数据库
所属栏目:[MySql教程] 日期:2021-03-08 热度:106
有没有办法让数据库只允许一行(例如,对于站点范围的设置)?最佳答案 class Whatever[详细]
-
MYSQL将另一个表中的值插入一列
所属栏目:[MySql教程] 日期:2021-03-08 热度:178
我想使用mySQL将项目从一个表移动到另一个表. 这是我目前使用的: INSERT INTO items_rooms (item_id,room_id,x,y,n) SELECT id,z FROM `items_phoenix` 这是有效的,但我想在一列中插入多个值,而不是在不同的列中插入每个值. 例如: 在表items_rooms中,我希[详细]
-
如何在MySQL数据库中替换所有行中所有字段中的所有表?
所属栏目:[MySql教程] 日期:2021-03-08 热度:77
我有一个Moodle安装,我迁移到另一台服务器,我需要更改几个旧域的引用. 对于搜索所有表,所有字段和所有行的给定数据库,如何在MySQL中替换另一个字符串的字符串? 我不需要更改字段名称,只需更改值. 相关:How can I use mySQL replace() to replace strings i[详细]
-
php – Datetime的NOW()函数不适用于PDO-MYSQL预处理语句?
所属栏目:[MySql教程] 日期:2021-03-08 热度:171
我有一个数据库表时间表,其中包含名为created_on的DATETIME字段. created_on DATETIME,notes VARCHAR(255) NOT NULL 我使用NOW()函数通过PDO预处理语句插入当前时间. INSERT INTO timetable(created_on,note)VALUES(?,?); 因此在绑定值并执行准备好的语句之[详细]
-
javascript – PHP:将多个复选框值插入一个MySQL列
所属栏目:[MySql教程] 日期:2021-03-08 热度:185
我想写一个简单的PHP函数来插入10和20复选框的值.现在,问题是:我应该在MySQL表的单个列中插入所有值,还是应该使用单独的表? 我的主要目标是将多个复选框的值插入MySQL,然后更新它们.如果我检查了7个复选框,并且在一段时间后我想要从7更新到5,它将如何从表[详细]
-
Jhipster – MySQL java.sql.SQLException:用户’root’@’lo
所属栏目:[MySql教程] 日期:2021-03-08 热度:130
我试图通过JHipster创建一个项目并将其部署到Openshif. 一切似乎都很正常,但是当运行mvn spring-boot:run或从IDE运行时,没有与MySQL数据库的连接. 错误是: Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error cr[详细]
-
mysql – 如何使用随机数据生成1000000行?
所属栏目:[MySql教程] 日期:2021-03-08 热度:57
背景 我正在研究某种数据记录器. 我想尝试1000000(1M)行所需的存储空间以及Raspberry Pi如何处理这样的大表.我想用分组,计算平均值和其他性能实验来运行一些查询. 我的表看起来像这样: CREATE TABLE `data` ( `id` bigint(20) NOT NULL AUTO_INCREMENT,`dat[详细]
-
MySQL错误“作为参数给出的空字符串!字符”
所属栏目:[MySql教程] 日期:2021-03-08 热度:131
我有一个非常简单的查询 select * from tablename where keyvar is not null order by keyvar 该查询之前有效但由于某种原因现在我收到错误: Error:Error formatting SQL query: empty string given as argument for ! character 任何人都知道我为什么会收[详细]
-
无法加载文件或程序集’MySql.Data
所属栏目:[MySql教程] 日期:2021-03-08 热度:86
我正在开发ASp.net mvc 5中的应用程序并使用代码优先方法. 当我尝试启用迁移时,它会抛出一个错误.我在参考文献中找到了MySQL.Data.dll.可能是什么问题? 我上传了source at here. 如果可能的话,请指导我.谢谢 错误在下面提到; enable-migrations -contexttyp[详细]
-
c# – 无法加载“MySql.Data”或其中一个依赖项.
所属栏目:[MySql教程] 日期:2021-03-07 热度:75
我已经为Visual Studio和.NET Connector(6.7.4.0)安装了MySQL.我之前安装了6.6.5.0.为什么还在寻找这个DLL? System.IO.FileLoadException was unhandled HResult=-2146234304 Message=Could not load file or assembly 'MySql.Data,Version=6.6.5.0,Culture[详细]
-
javascript – Node.js – 服务器关闭连接?
所属栏目:[MySql教程] 日期:2021-03-07 热度:131
我在Node.js服务器上运行一个Web应用程序,我需要它一直在线,所以我一直在使用.但这是我经过一段时间后得到的: Error: Connection lost: The server closed the connection. at Protocol.end (/home/me/private/app/node_modules/mysql/lib/protocol/Protoco[详细]
-
php – 如何将排名中的下一行获取到“最后一个id的排名”?
所属栏目:[MySql教程] 日期:2021-03-07 热度:138
创建表格 CREATE TABLE goal_implement( id INT,percent INT ); INSERT INTO goal_implement VALUES (1,10),(2,15),(3,20),(4,40),(5,50),(6,20); 询问 SELECT id,percent,FIND_IN_SET( percent,(SELECT GROUP_CONCAT( percentORDER BY percent DESC ) FROM[详细]
-
java – 无法使用mysql和hibernate持久化emojis
所属栏目:[MySql教程] 日期:2021-03-07 热度:143
我实际上已在Stackoverflow上多次发现此问题,但解决方案对我没有帮助. 我在我的Android应用程序中有一个聊天模块,并希望在我的服务器数据库中保留消息,这可以正常工作,直到出现像emojis这样的特殊字符. ERROR: Incorrect string value: 'xF0x9Fx98x81' f[详细]
-
mysql – SQL:在不知道所有列名的情况下,从连接中的一个表中
所属栏目:[MySql教程] 日期:2021-03-07 热度:71
您好,我想知道以下是否可行(在MySQL中):有一个简单的查询连接两个表: SELECT * FROM `contact_attending_appointment` AS tcon,`contact` AS tget WHERE tcon.appointment_id = 2 AND tget.id = tcon.contact_id; 此查询将返回两个表(tcon和tget)连接在一[详细]