草庐IT

MySQL存储引擎

全部标签

java - 存储持久对象的正确位置是什么?

我正在开发一个不使用数据库的中型Java桌面应用程序。我正在使用xml、可序列化对象等来存储用户/应用程序数据,但是将这些文件保存到的正确位置是什么(与系统无关)? 最佳答案 如果您真的不想将它们存储在数据库中,请查看PreferencesAPI它是平台中立的。 关于java-存储持久对象的正确位置是什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5756265/

java - 在 xml 中存储 html 值

试图找出一种方法从html文件中去除特定信息(名称、描述、id等),留下不需要的信息并将其存储在xml文件中。我想尝试使用xslt,因为它可以将xml转换为html...但反过来似乎行不通。老实说,我不知道我应该尝试使用哪种其他语言来完成此任务。我知道基本的java和javascript,但不确定它是否可以做到。我开始时有点迷茫。我乐于接受任何建议/帮助。也愿意学习一门新语言,因为我这样做只是为了好玩。 最佳答案 有许多Java库可以处理格式不正确的HTML输入(根据XML)。这些库还具有用于查询或操作文档的内置方法,但重要的是要认

mysql - 将 XML/JSON 存储在 MySQL 列中总是不好的吗?

我有一个事件组织者,用户可以在其中创建一个或多个与事件关联的自定义类Excel电子表格。该事件还将包含一些注释、日期和其他适合SQL数据库的基本信息。显然,我无法为每个用户的电子表格创建一个表。电子表格中的数据不必与数据库中的任何内容相关。工作表本身会与用户和事件相关,但里面的数据是自包含的,没有严格的数据类型。如果没有关系,只使用XML列是不是很糟糕?除了本地存储,还有更好的存储位置吗? 最佳答案 嗯,这不一定是坏事。只是当你将XML或JSON的blob存储到一个字段时,你不能对它做任何事情,除了读取和覆盖。在此blob内的项目上

c# - 存储大量常量的最佳方法 C#

对c#相当陌生,我有一个包含250行的数据表,其中一列将填充常量值(这些值是字符串)。存储这些常量的最佳方式是什么?任何指向您建议的引用链接将不胜感激。我考虑的一种方法是使用xml文件,但我不确定将值添加到数据表会有多容易。 最佳答案 假设您要从文件存储到数据库...C#XML支持很好:usingSystem;usingSystem.Xml;然后假设您有这种XML结构:...然后就可以这样浏览了:XmlTextReadertextReader=newXmlTextReader("db.xml");while(textReader.R

mysql - 将 mod_mysql、mod_xml 和 mod_zlib 添加到 apache

我正在安装Anahita——一个社交网络平台。在它的要求中有一行说:Apache2.0+(withmod_mysql,mod_xml,mod_zlib)orNginx你可以找到它的主要网站here及其安装指南here我安装了apache2(ubuntu14.04),但是当我转到/etc/apache2/mods-available时,没有mod_mysql、mod_xml或mod_zlib。我应该如何将这些模块添加到apache?我在modules.apache.org中找不到它们 最佳答案 当他们谈论“mod_mysql、mod_

sql - 从存储为 nvarchar 的 xml 中提取数据

我必须提取电子邮件Subject来自XML存储为nvarchar.我正在使用这个查询:SELECTrtrim((SELECTCAST(SUBSTRING([XML],patindex('%%',[XML]),patindex('%%',[XML])-patindex('%%',[XML])+len(''))asXML).value('(/SUBJECT/OPTION)[1]','nvarchar(2000)')FROMdbo.Mails))asSUBJECT此查询首先提取包含电子邮件主题(....)的字符串,我将其转换为XML,然后使用value获取主题值XML函数。这工作正常,但在某

sql-server - 在 MS SQL Server 的存储过程中使用 xQuery 时插入来自 XML 之外的值

我正在解析一个xml输入,使用xQuery这有助于在存储过程中解析xml文件,如here,然后将它们插入到表中。我能够将XML中的值正确插入表中。但是,我想插入一个新创建的UUID列作为我进行插入的表的第一列,只有其余列的值需要来自XML。由于xQuery批量插入,我创建了一个包含UUID的临时表,并尝试将其与从XML解析的其余值一起插入。但是,它给了我一个错误。--SPCREATEPROCEDUREdbo.ParseXML@XMLXMLASBEGINDECLARE@applicationIdNVARCHAR(36);DECLARE@dashboardcountINT;DECLARE@

sql - 是否有任何 API 可以使数据存储/检索变得容易?

我真的很讨厌当我想从数据库中存储/获取某些东西时,我必须发出SQL命令并等待响应,而在此之前我需要创建表并仔细考虑数据类型。代码在整个源代码中都是重复的,每次我需要与SQL交谈时我都非常累。我在想有什么简单的方法吗?就像我想在表格中插入一行:Table1table;table.insert("bbb","ccc","ddd");table.insert("colA":"bbb","colB":"ccc");另外,我不需要在SQL中手动创建表,只需用高级语言声明即可:Table1{colAcolB}查找特定元素:table.find({"colA"="bbb"});或者,更好的是,如果数

c# - 将在线 XML 文件中的条目写入隔离存储

我有一个简单的SilverlightWP7应用程序,它读取在线XML文件的内容并显示它们。但是,总共可能有150个项目,滚动浏览它们可能会很不方便。所以,我想做一个“收藏夹”页面。当您单击列表中的任何项目时,它会将其写入应用程序包中的单独XML文件。在它写入该XML后,我需要确保它在每次加载应用程序时仍然更新列表,而不是在写入时严格保存该条目的内容。什么方法是解决此问题的最佳方法? 最佳答案 首先,您使用IsolateStorageFile.GetUserStoreForApplication()获取相关的IsolatedStora

php - 带有MySql数据库的动态PHP网站;如何为此创建站点地图?

我有一个分类网站。该网站基于php,并使用mysql数据库。今天,我有一个站点地图,我必须使用外部php脚本对其进行更新。这个php脚本从数据库中获取所有分类信息并创建一个新鲜的xml站点地图。问题是我必须手动执行此操作,首先打开php脚本,然后等待它完成,然后再次将站点地图提交给google(即使最后一步是可选的,我仍然会这样做)。我还必须指出,即使我确实将其提交给了谷歌,它仍然没有被编入索引(没有出现在搜索结果中),这是我想要的。我希望分类信息尽快显示在googleSERPS中。目前,这花费的时间太长了……大概一周左右。无论如何,我需要知道如何改进我现有的方法。我应该在每个新分类上