草庐IT

db-sample-schemas

全部标签

mysql - 德尔福/MySql : timestamp in DB aware components

Delphi不使用*nix时间戳。在其他应用程序中,我在存储到MySql之前转换为*nix,并在检索时反转它。现在我想第一次尝试使用DB感知组件。它将如何用于时间戳?我应该(可以)以Delphitiemstamp格式存储吗?或者我应该在存储之前转换为*nix? 最佳答案 对于正常使用,您不需要做任何事情。我使用Delphi/MySQL多年,我使用过的所有数据访问组件(dbexpress/zeros/MyDAC)都会自动进行转换。如果我需要手动指定时间戳值,我只提供文本格式("yyyy/mm/ddhh:nn:ss")

python - django.db.utils.OperationalError : (1046, 'No database selected' )

出现奇怪的错误。我在MySQL中创建了一个数据库,设置数据库来使用它。在我的Djangosettings.py中使用正确的设置。但是还是报错没有选择数据库。首先我尝试了:pythonmanage.pysyncdb得到这个回溯:django.db.utils.OperationalError:(1046,'Nodatabaseselected')设置.py:DATABASES={'default':{'ENGINE':'django.db.backends.mysql','NAME':'my_db','USER':'username','PASSWORD':'password','HOS

带有 Sequelize : ER_BAD_DB_ERROR: Unknown database 的 MySQL

我正在学习教程,下面是代码:varSequelize=require('sequelize')varsequelize=newSequelize('basic-mysql-database.mysql','root','password',{'dialect':'mysql','host':"localhost","port":"3306"});varTodo=sequelize.define('todo',{description:{type:Sequelize.STRING},completed:{type:Sequelize.BOOLEAN}})sequelize.sync().

mysql - 在 mysql ( zend_db ) 上构建一个 select distinct

我有下表,我想在列[code]上做一个selectdistinct,我不需要得到“A”三次。[ID][CODE][LIBELLE]1ALIBELLE12BLIBELLE23CLIBELLE34ALIBELLE45ALIBELLE56DLIBELLE6我想要的结果如下[ID][CODE][LIBELLE]1ALIBELLE12BLIBELLE23CLIBELLE36DLIBELLE6 最佳答案 只需添加groupbycodeORDERBYcodeASC在你的sql查询结束时示例select*fromtablegroupbycodeOR

php - 在 dev 上处理 DB 的不同用户/通行证的简单方法。机器与生产服务器

我通常有一个配置文件,其中包含一些用于数据库连接设置的全局变量(例如数据库主机、数据库名称、用户、密码)。我也非常喜欢能够将所有文件从我的开发机器拖放到生产服务器。但是,开发数据库主机等可能与生产服务器上的不同。在PHP中是否有一种简单的方法可以说“如果我在开发机器上,请使用这些值”?(我宁愿避免基于主机IP/名称的黑客攻击。)我正在考虑可能在php.ini或httpd.conf中设置一些东西,例如$DEV_MACHINE,已设置在开发机器上为真。 最佳答案 您可以使用SetEnv设置一个Apache变量,并使用PHP的apache

php - 在 CakePHP 中,int 列作为字符串从 DB 中提取

我是CakePHP的新手,但到目前为止我发现它非常容易使用。今天我遇到了从数据库导出数据的问题。我正在将我的1个模型导出为JSON。一切都很顺利,除了我注意到CakePHP将id列导出为字符串。该模型在mysql中被定义为int。我已经检查了JSON输出和模型,方法是-var_dump($this->Post->findById($id));exit;在模型中,id也被定义为字符串。这会扰乱依赖该JSON输出的其他系统,这些系统用于获取整数作为ID。我尝试在模型中设置$_schema属性,但这并没有改变任何东西。非常感谢您的帮助。谢谢,丹 最佳答案

php - 如何将普通的 sql 查询转换为 Zend_Db_Select?

您好,我想将我的普通mysql查询转换为zend.db.select;我想使用这个脚本:$select=$db->select();//AddaFROMclause$select->from(...specifytableandcolumns...)//AddaWHEREclause$select->where(...specifysearchcriteria...)//AddanORDERBYclause$select->order(...specifysortingcriteria...);$select->limit(20,10);下面是我的查询SELECTIF(derived_

mysql - Drupal 7 db_select 嵌套选择查询

如何将嵌套选择查询转换为Drual7db_select?以下是问题查询:select*fromtbl_wordwhereEngWordlike'%apple%'orWordIDin(selectWordIDfromtbl_subwordwhereEngWordlike'%apple%'); 最佳答案 在语义上它非常相似:$term='apple';$sub_query=db_select('tbl_subword')->fields('tbl_subword',array('WordID'))->condition('EngWord

Mysql 还原以还原结构并且没有来自给定备份的数据 (schema.sql)

您好,我使用mysql管理员并已恢复备份文件(backup.sql)。我想在没有数据的情况下使用恢复结构,但它没有给我这样做的选择。我知道phpadmin提供了这个。但是我不能使用它。谁能告诉我一个简单的方法? 最佳答案 仅转储数据库结构:catbackup.sql|grep-v^插入|mysql-u$USER-p这将执行backup.sql文件中的所有内容,除了将填充表的INSERT行。运行此命令后,您应该拥有完整的表结构以及原始数据库中的任何存储过程/View/等,但您的表将全部为空。