-
mysql – 在ORDER BY之后计算记录
所属栏目:[MySql] 日期:2021-01-17 热度:117
我有代码来计算记录,但无法在它之前添加订单.连接了两个表,我添加了代码来计算记录.问题是我想首先ORDER BY SN并在之后分配cnt?我的代码是:表 create table rot ( code int(10) primary key, PN varchar(10) not null, S[详细]
-
PHP是否具有内置机制来从一个数据库服务器故障转移到另一个数据库服务器?
所属栏目:[MySql] 日期:2021-01-17 热度:90
我找到了这个:http://www.evolt.org/failover-database-connection-with-php-mysql和类似的例子.但有更好的方法吗?我正在考虑MS SQL Native Client中的Automatic Failover Client.最佳答案在系统级别处理故障转移策略是传统的;这样所有应用程序都可以享受强[详细]
-
php – 脚本告诉我谁和有多少用户在线
所属栏目:[MySql] 日期:2021-01-17 热度:157
在我的研究中,为了找到一种方法让PHP告诉我在我的网站上有多少人“在线”,我发现有很多方法可以“估计”这个.我已经选择记录网站上发生的所有事情,也是出于错误管理的缘故,但现在我一直在编写我的SQL查询.基本上我有一个带有IP,userid和datetime的数据库,我认[详细]
-
sql – 在每一行上将数据从一个字段复制到另一个字段
所属栏目:[MySql] 日期:2021-01-17 热度:174
所以我有:id number 1 0 2 0 3 0 是否有一个sql语句来复制从id到数字的所有内容?我要写一个php脚本来选择,然后更新每一行.我的SQL知识非常基础,但我确信有一个聪明的方法可以做到这一点:背景:id曾经是应用程序中显示的数字,并且是唯一的.这个数字不再是我[详细]
-
asp.net – 在服务器而不是数据库中拥有(可能)数千个目录的缺点?
所属栏目:[MySql] 日期:2021-01-17 热度:132
我正在尝试使用纯文本文件将数据存储在服务器上,而不是将它们全部存储在大型MySQL数据库中.问题是,我可能会生成数千个文件夹和数十万个文件(如果我必须扩展).这样做有什么问题?它变得非常慢吗?它与使用数据库的性能大致相同吗?我的意思是说:而不是有一个[详细]
-
python – Flask SQLAlchemy按值或其他方式过滤
所属栏目:[MySql] 日期:2021-01-17 热度:81
我有一个Flask项目,通过Flask-SQLAlchemy与MySQL数据库交互.我的问题是,如何根据值或其他值从数据库中选择一行.我在SQL中想要的结果看起来像这样SELECT id FROM users WHERE email=email OR name=name; 如何在Flask-SQLAlchemy中实现这一目标?最佳答案以下可[详细]
-
php – 在select查询中计数
所属栏目:[MySql] 日期:2021-01-17 热度:103
我有以下查询:select exam_id,semester_id from marks where student_id=150 and semester_id=1914; 它的输出是:exam_id | semester_id 27 1913 68 1913[详细]
-
mysql – 哪一个是更快的视图或子查询?
所属栏目:[MySql] 日期:2021-01-17 热度:133
问题就是这一切.哪一个更快?在速度优化方面,我们什么时候应该使用view而不是subquery和反之?我没有某种情况,但在尝试使用mysql中的视图时,正在考虑这个问题.最佳答案两者在MySQL中都不是特别有效.在任何情况下,MySQL都不会在视图中缓存数据,因此视图只是在[详细]
-
当表结构在MySQL中不匹配时使用INSERT INTO SELECT
所属栏目:[MySql] 日期:2021-01-17 热度:63
我熟悉以下命令的使用方法:INSERT INTO mytable SELECT * FROM other_table 当表格在布局方面相同时,这可以正常工作.我想做的是:INSERT INTO mytable SELECT * FROM other_table ON DUPLICATE KEY UPDATE 这会因语法错误而失败: My[详细]
-
mysql – SQL之间的差异运算符和“ =”“
所属栏目:[MySql] 日期:2021-01-17 热度:89
我们使用SQL查询来搜索dateFrom和dateTo字段.因为我使用“大于等于( =)”和“小于等于( =)”运算符来搜索日期字段.某处我也发现我们也可以使用SQL“Between”运算符来做同样的事情.只是想确认当我们使用“Between”运算符和我们使用“( = =)”运算符时有什么[详细]
-
mysql – SQL中的多个表或一个超级表?
所属栏目:[MySql] 日期:2021-01-17 热度:114
我是MySQL新手.我正在尝试设计一个在线文件存储系统.实际的文件存储将分别处理 - 我只想使用MySQL来创建文件元数据的数据库(例如文件名,文件大小,文件类型,权限等).我的系统需要处理多达1000个用户,每个用户最多可以存储1000个文件.我想创建一个文件记录数据[详细]
-
MySQL按周分组,基于日期列?
所属栏目:[MySql] 日期:2021-01-17 热度:92
我有一个带有日期列的表,我想尝试分组,使用一周作为时间参考,以计算每周发生的行数.我已经使用GROUP BY Date(Date_Column)做了好几天,但我不确定如何按周执行此操作?谢谢最佳答案SELECT ... FROM .... GROUP BY YEAR(Date_column), WEEKOFYEAR(Date_Column);[详细]
-
MySql将值从一行复制到另一行
所属栏目:[MySql] 日期:2021-01-17 热度:54
这应该是非常基本但我无法弄清楚.有表价值entity|attribute|value frank - shirt - red frank - hat - green sam - shirt - blue sam - hat - orange 我怎么设置所有的帽子颜色与衬衫颜色相同,同一个人给坦率的红帽子和山姆蓝帽子.最佳答案我正在寻找[详细]
-
SQL查询中没有重复项
所属栏目:[MySql] 日期:2021-01-17 热度:99
我正在使用内部联接在MySQL中进行选择:SELECT DISTINCT tblcaritem.caritemid, tblcar.icarid FROM tblcaritem INNER JOIN tblprivatecar ON tblcaritem.partid = tblprivatecar.partid INNER JOIN tblcar O[详细]
-
从ASP.NET MVC到mySQL的最佳ORM选项
所属栏目:[MySql] 日期:2021-01-17 热度:71
我一直在使用Linq-to-SQL.使用mySQL有什么好的选择?我一直在关注NHibernate,实体框架等.一些比较(优点,缺点)会有所帮助最佳答案LLBLGen.当前版本2.6非常棒.设计人员非常容易使用,支持实体继承,类型转换器(也可用于弥合RDBMS中不同类型之间的差距),验证,审计,[详细]
-
使用PHP将mysql表导出到.txt或.doc文件
所属栏目:[MySql] 日期:2021-01-17 热度:178
我有一个mysql表,用于记录用户每天发送的消息.我想要做的是每天将消息日志导出一次到文本文件中,我不知道如何做到这一点.我们的服务器有phpmyadmin,我可以手动将表导出到文本文件中,但我不知道如何A)让phpmyadmin每天自动导出一次这个文件,或者B)用PHP代码编[详细]
-
mysql – 无需访问数据库的Perl DBI
所属栏目:[MySql] 日期:2021-01-17 热度:129
我正在为一个尚不存在的数据库创建一组SQL INSERT语句,我将它们保存到文件中.如何在不访问特定数据库的情况下使用Perl强大的DBI模块来创建这些INSERT语句.特别是,看起来使用$dbh- quote()函数需要我通过与数据库的连接来实例化$dbh.最佳答案不幸的是,实际的qu[详细]
-
将PHP PDO查询编写为`dbName` .tableName`而不是`tableName` – 为什么?
所属栏目:[MySql] 日期:2021-01-17 热度:75
我正在PHP PDO中编写一个用户注册函数,我发现只有在这样写的情况下我的查询才能正常运行:?php $dbHost=localhost; $dbName=project; $dbUser=admin; $dbPassword=abcd; $dbh=new PDO(mysql:host=$db[详细]
-
php – 存储重定向URL以供以后使用
所属栏目:[MySql] 日期:2021-01-17 热度:69
我正在尝试存储重定向网址,以便稍后使用几页,但我无法弄清楚如何从一个地方到另一个地方.通常我只是通过URL传递变量,但由于我的重定向URL本身包含URL变量,因此这并不完全有效.为了让您更好地了解我正在尝试做什么,这是结构.第1页:用户可以单击链接以在第2页[详细]
-
MySQL:如果其他表中不存在id,则删除行
所属栏目:[MySql] 日期:2021-01-17 热度:185
我想这是新手问.如果其他表中不存在id,如何删除行?我的想法是首先获取ID并删除.我正在寻找更好的查询.最佳答案您可以为这些表设置外键.更多信息here对于简单查询,这里是: DELETE FROM table WHERE (SELECT count(1) FROM table2 WHERE id = table.id) 1[详细]
-
MySQL CASE语句使用日期
所属栏目:[MySql] 日期:2021-01-17 热度:170
我正在尝试在我的SQL查询中使用CASE语句,并且它的工作方式与我认为的方式不同.基本上,我需要实现三个场景,并使用日期字段,例如我有以下数据:id | date_activated 1 | 2011-10-10 07:00:06 2 | 2011-03-12 10:00:00 3 | 2011-11-27 18:10:36 4 | 2010-01-[详细]
-
将mysql查询应用于数据库中的每个表
所属栏目:[MySql] 日期:2021-01-17 热度:76
有没有办法将查询应用于mysql数据库中的每个表?就像是SELECT count(*) FROM {ALL TABLES} -- gives the number of count(*) in each Table 和DELETE FROM {ALL TABLES} -- Like DELETE FROM TABLE applied on each Tabl[详细]
-
mysql – Ruby的has_header方法在哪里查找头文件?
所属栏目:[MySql] 日期:2021-01-17 热度:75
在CentOS 5.7机器上,我无法安装最新版本的mysql2 gem;它找不到errmsg.h:/usr/bin/ruby extconf.rb checking for rb_thread_blocking_region()... yes checking for rb_wait_for_single_fd()... no checking for my[详细]
-
php – CodeIgniter:所有$this- db- query()方法调用的SQL审计?
所属栏目:[MySql] 日期:2021-01-17 热度:146
我正在使用CodeIgniter 2并希望审核所有$this- db-查询($sql);调用.我们所有的数据库调用都是通过query()方法调用的;没有活动记录使用.我需要记录$sql查询并将它们输入到自定义表中以进行审计记录.有没有人知道扩展核心系统数据库库审计查询的方法?看起来这[详细]
-
MySQL:检查是否存在匹配条件的存在行
所属栏目:[MySql] 日期:2021-01-17 热度:132
我已经这么做了很长一段时间了:SELECT COUNT(*) FROM Table WHERE Condition = *Condition*; 由于我对返回的总行数不感兴趣,我想知道是否有更有效的方法来检查是否存在与条件匹配的行,而不让MySQL扫描整个表.最佳答案SELECT CASE WHEN EXISTS(SELECT *[详细]