ICode9

精准搜索请尝试: 精确搜索
  • php – 消息系统.关于数据库设计的问题2019-06-30 17:01:59

    我正在设计一个消息系统,它必须支持大量的消息和用户. 我在考虑两种解决方案. Usertable -> id, username .... Messagetable -> id, from_id, to_id, message ... 要么: Usertable -> id, username .... Messagetable -> id, message ... HasMessagetable -> id, from_id, to_id

  • mysql – SQL:选择未被其他查询选择的所有记录2019-06-30 17:01:40

    我正在寻找一个SQL查询来选择同一个表上另一个查询未选择的所有记录. 具体来说,我想选择所有具有特定字段(‘fieldA’)重复的记录,然后删除除这些记录之外的所有记录. 因此,select语句可能类似于以下内容(这不起作用!): select * from table where id not in(select * from table gr

  • mysql – 如何使用这个复杂的表结构按日期和时间订购我的项目?2019-06-30 17:01:20

    我正在使用一个可怕的适当CMS系统. 其事件模块可以通过明确的日期/时间来存储事件,例如, 2011-08-04 13:30:00或者通过每周重复发生的事件,其中将重复日存储为基于0的整数,并且将时间添加到日期/时间字段(其中数据为0),例如,

  • Mysql:删除行与使用“已删除”列2019-06-30 17:01:02

    我以前认为删除自动增量表中的行会损害SELECT性能,因此我一直在使用名为“removed”的tinyint列来标记项是否被删除. 我的SELECT查询是这样的: SELECT * FROM items WHERE removed = 0 ORDER BY id DESC LIMIT 25 但我想知道它是否确实有意义只删除那些行.不到1%的行被标记为“已删

  • 怎么在虚拟机下的Linux系统安装数据库2019-06-30 16:54:37

    1、查看 linux下是否有老版本的mysql(有删除) 查找old mysql:rpm -qa | grep mysql 卸载:卸载命令:rpm –ev {包名}——:rpm -ev mysql-community-common-5.7.23-1.el7.x86_64 查找老版本mysql相关的安装目录命令:find / -name mysql 若查找到相关目录使用命令:rm –rf {目录名}:删除目录 2

  • 数据库及MySQL基础(1)2019-06-30 16:52:55

    1、数据库概述 关系型数据库:面对关系,Java面向对象。   ·常见数据库 Oracle(神喻):甲骨文DB2:IBMSQL Server:微软Sybase:赛尔斯MySQL:甲骨文,最早是开源的SUN;   1.1理解数据库 ·RDBMS-Relational database management system关系型数据库管理系统 RDBMS-database-table-表结构&表记录

  • mysql-锁2019-06-30 16:38:18

    一、锁概述 1、相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。比如, (1)MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking); (2)BDB存储引擎采用的是页面锁(page-level locking),但也支持表级锁; (3)InnoDB存储引擎既支持行级锁(row-level l

  • php – 如何计算与查询匹配的行数,但只返回SQL中的子集?2019-06-30 16:05:04

    目前,我有这个代码: $result = $db->prepare("SELECT * FROM `users` WHERE MATCH (`name`, `blurb`) AGAINST (:quer IN BOOLEAN MODE) LIMIT $rpage, $max_show;"); $result->execute(array(":quer" => $query)); $count = $db->prepare("SE

  • mysql – 理解在SQL查询中使用花括号和“OJ”2019-06-30 16:04:45

    我办公室的前任员工构建了一个php脚本,该脚本在SQL查询中使用花括号.我知道它通常适用于封装数组变量之类的东西,但是这个查询在字符串中没有任何PHP变量.有人可以澄清在查询的FROM部分中生成的表实际上需要花括号,以及OJ代表什么? SELECT DISTINCT ra.folder_id, pd.id, f.n

  • MySQL使用不同的排序顺序排序多个列2019-06-30 16:04:25

    我有一个表,其中我有三个数据类型为date,int和bigint的字段. 我想使用所有这三列对我的选择查询进行排序.我想按降序对它们进行排序.例如: Select * From mytbl order by date desc,intnum desc, bigintnum desc; 是否有可能从所有三列的最大值开始得到结果. 像最新的日期,最高的

  • mysql – 通过ActiveRecord访问SQL计算列2019-06-30 16:04:08

    我有一个Person模型,其中包含一个表示出生数据的属性(birth_date). 我还有一个名为age()的方法,它可以解决当前人的年龄问题. 我现在需要根据人的年龄来运行查询,因此我将age()的逻辑复制为MySQL中的计算列. 我无法训练如何将此附加列作为模型的默认select语句的一部分. 我希望能够

  • php – 将HTML选择/下拉列表提交到MySQL数据库2019-06-30 16:03:48

    我正在尝试提交HTML< form>并将输入和选择信息输入MySQL数据库表.我的代码正在输入< input type =“text”>数据进入表格,但它没有在< select>中输入数据. 这是< form>我一直在使用: <form enctype="multipart/form-data" action="send.php" method="post"> <sele

  • mysql – 计算两个计算字段的差异2019-06-30 16:03:29

    我有这个查询,它基本上得到了客户在过去一年和3个月的平均支出: SELECT SQL_CALC_FOUND_ROWS customer_id, customer_name, AVG(IF( DATE(CONCAT(year_of_spend, "-", month_of_spend, "-01")) >= DATE_FORMAT(NOW() - INTERVA

  • php – 尝试创建’趋势词/短语’引擎但需要过滤掉常用词2019-06-30 16:03:10

    我想解析进入我系统的字符串,并在单独的表中保留每个单词的字数.问题是许多常见的单词,如’the’,’at’等将包含在内,不应该包含.我不想手工创建字典.任何人都知道我可以匹配的常用词的体面词典不包括在内?谢谢.解决方法:你特指的是“停用词”列表. http://en.wikipedia.org/wiki/S

  • linux安装MySQL数据库2019-06-30 16:02:58

    Ubuntu里面没有.bash.profile 直接在.bashrc的相关文件里面加入环境变量即可 https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-3.6.5.tgzwget urlgunzip filenametar -xvf filenamemv mongodb-3.6.5 /usr/local/mongodb-3.6.5vim .bashrc在最后加入export PATH=

  • 如何在MySQL中对非英语字符串进行排序?2019-06-30 16:02:52

    CREATE TABLE IF NOT EXISTS `gujarati` ( `name` varchar(20) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL ) ENGINE=MyISAM DEFAULT CHARSET=utf8; INSERT INTO `gujarati` (`name`) VALUES ('ક'), ('દિનેશ'), ('ખા'), (�

  • 条件MySql查询2019-06-30 16:02:35

    我有一种情况,我需要在MySql中执行两个不同的查询是否可以在MySql中执行此操作.这是选择查询. eg. Query1: Select * from table1 Query2: Select * from table2 现在我该如何执行这些查询 conditonally select * from if(somecondition ) then Query 1 else query 2 解

  • php – 如何在电子商务网站上添加“最近访问过的产品”的功能?2019-06-30 16:02:16

    我正在开发一个销售各种产品的电子商务网站(网上购物).我想向用户显示用户最近浏览过的产品列表.你能帮助我实现这个目标吗? 我在Windows服务器上使用PHP,MySQL,Apache HTTP. 谢谢!!解决方法:您可以使用数据库或cookie.即使用户清除了浏览器cookie,此数据库方法仍将保留: 在数据库中创

  • php – 选择查询锁定表,为什么会发生这种情况2019-06-30 16:01:57

    当我使用MATCH AGAINST时,我有一个MyISAM表,我有一个选择查询来锁定整个表.为什么会这样? 这是一些输出:解决方法:我相信这个问题,Any way to select without causing locking in MySQL?可能会帮助你.它似乎是锁定的,因为它是一个MyISAM表.

  • 跳过mysql的like子句中的字符2019-06-30 16:01:41

    你好我想在使用mysql匹配任何字符串时跳过一些字符.例如,我有一个像这样的字符串2011-07-12 06:09.我想匹配时间戳的唯一月份部分而不是整个.我知道我可以使用%来表示整个字符串.我想从该部分的前端和末尾跳过字符.有人会告诉我如何完成这项工作解决方法:使用MONTH()功能从日期中抓

  • php – 在MySQL数据库中存储德语字符的问题……?2019-06-30 16:01:21

    我有一个名为“cust_details”的表,其中有一个列“类别”,我必须存储一些类别:blockadenlösung,affirmation,beziehungsproblemelösen 但是当我试图将这些数据保存到数据库中时,它存储如下: blockadenlüsung,肯定,beziehungsproblemelösen 也就是说,当变音符号进入字符串时,

  • web页面的时间传入servlet如何转换为可以存入MySQL的Date类型2019-06-30 15:53:40

    在web页面中当使用如下语句: <input type="date" name="startTime"/> 提交到servlet中 在servlet页面中: String startTime = request.getParameter("startTime"); 获取到的是字符串类型的时间日期,如下: 2019-06-30 因此需要将字符串类型的时间日期2019-06-03转换为MySQL可以识别

  • 一次 MySQL 千万级大表的优化过程2019-06-30 15:27:25

    作者:赵客缦胡缨v吴钩霜雪明 来源:https://www.jianshu.com/p/336f682e4b91 概述 使用阿里云rds for MySQL数据库(就是MySQL5.6版本),有个用户上网记录表6个月的数据量近2000万,保留最近一年的数据量达到4000万,查询速度极慢,日常卡死,严重影响业务。老系统,当时设计系统的人大概是大

  • 在mysql db和PHP中x分钟后删除整行2019-06-30 15:05:38

    我正在尝试设置一个用户必须确认其电子邮件地址的sql db.我想知道是否有办法自动删除sql db中试图注册(提交他们的信息)但在x分钟后没有确认他们的电子邮件地址的用户. 我编写的脚本将其信息直接插入到数据库中,然后在用户确认后将数据库上的列更新为“ACTIVE”,因此我不会在数据激

  • mysql – 用于Web系统的数据库数量是多少?2019-06-30 15:05:18

    我在网络系统中使用了多少个数据库是否重要?我计划: >用户信息和相关表格 >管理员表和所有系统表>报告系统>审核表的日志>用户对象表,如照片,视频,评论>用户API应用程序读/写数据. 问题: >我正在使用带有cakephp的MySQL和MagnoDB.因此,如果我实现上述,那么我将在系统中使用6个数据库.

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有