草庐IT

relational-database

全部标签

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().

java - 安卓 Volley : select data from MySQL database by id specified by user

我正在使用Volley编写一个简单的Android应用程序。我想知道如何通过ID从MySQL数据库中选择名字和姓氏,哪个用户在应用程序中输入editText。这是我的PHP脚本:0){while($row=mysqli_fetch_assoc($result)){$response[]=$row;}}header('Content-Type:application/json');echojson_encode(array("users"=>$response));mysqli_close($connect);?>如果我在代码中指定了ID,它会返回一个JSON格式的数据,这是我需要的,所

mysql - cocoa objective-c : How can connect to mysql database?

我正在使用cocoa框架为MAC创建应用程序,我想知道如何以及使用cocoa框架连接到MySql数据库的方法。 最佳答案 您可能想查看http://www.sequelpro.com/docs/Source_Code.他们似乎已经恢复了原始的MySQL-Cocoa代码,并且似乎正在积极开发中。另一种选择是商业MacSQL框架。编辑:您可能还想查看以下tutorial.它很好地介绍了如何使用libmysqlclient,甚至还提供了一个示例Xcode项目。 关于mysql-cocoaobj

mysql - 每个客户端拆分 mysql 数据库

我正在处理一个相对较小的数据库。它总共有67个表,有超过一百万条记录。它大约是254MB。与之配合使用的应用程序已经运行了大约5年,并且每年的使用量都翻了一番。今年我们预计将增加三倍,这将使一个赛季的数据库规模几乎翻一番。我的问题是,将数据库拆分为多个数据库是不是一个坏主意。假设我们有300个客户,那么它将创建300个单独的数据库,其中包含67个表,但仅包含与该客户相关的数据。除了可以在不同服务器上执行的内部统计之外,没有太多理由将数据放在一起。我们在其生命周期内不应超过10,000个客户。当我们需要对“主数据库”模式进行更改时,我看到这个设置的问题是它需要在所有“从数据库”中复制更改

php - PHP 中的 Ruby 风格关系表

我知道ruby​​(在rails上)使用了很多“魔法”,但我使用PHP,有没有办法实现类似rails的方法:classPlayer在PHP中,它将使许多人的生活变得更加轻松。是否有提供类似功能等的框架/ORM? 最佳答案 您要查找的术语是“对象关系映射器”(ORM)。您引用的是Rails框架的一个组件,称为ActiveRecord。PHPActiveRecord是一个试图提供此功能的项目,尽管最后一次发布是在2010年7月。我还没有实际使用过它;我刚切换到Rails。:) 关于php-P

mysql - 快速学习关系数据库设计有哪些好的引用资料?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion假设您已经知道如何使用数据库做一些基本的事情,例如创建它们...:)并且您了解View和连接等基本概念...以及基本的SQL语法...但是您只是觉得您的解决方案遵循“最佳实践”甚至是“正确的”,这让您感到不自在。对于尝试构建数据库驱动网站的人,您可以在哪里阅读相对严谨但直截了当的内容?会说什么时候/为什么连接不好,什么时候缓存,什么样的查询很昂贵,也许有一些练习和提示

mysql - N :M relations 的可空外键与关系表

我是一名存在存在疑问的数据库设计师。如果你有一个table1必须与table2或(异或,一个或另一个)table3有关系,要获得高读取性能,您会选择哪种方法?为什么选择?是否知道可空索引字段(选项A表1)是一个错误的决定(参见O'Reilly高性能MySQL第3章或MySQLmanual),但也知道连接需要时间来执行(选项B))...学术选择是B,但我想要一个现实世界的解释,它是否真的对高性能更好。提前致谢! 最佳答案 避免可为空的“外键”。它们有多个缺点。当外键包含null时,并不总是强制执行对引用行的约束。但是,该默认行为在不同

mysql - SQL返回单个列中的所有相关行

我在SQLServer中看到过对递归的引用,但我使用的是MySQL并要求结果位于单个列中。如果我有一个关系表:itemID1|itemiD2---------------1|21|34|5如何在任一列中选择与单个ID相关的所有ID?例如:1==>2,33==>1,2我试过自联接,但无法在单个列中获取所有相关ID。如果对此有更好的架构,更改表格还为时不晚。谢谢。 最佳答案 请尝试这个查询:selectitemID1,group_concat(cast(itemID2aschar)separator',')from(selectitem

mysql - 关系数据库和 MyIsam

刚从大学毕业,我就学会了设计数据库的“正确”方法。例如数据库规范化,如何构建表等。现在我面临着他们在大学里没有教我的东西......看来我可以选择2个数据库引擎-MyISAM或InnoDB。我知道我可以使用InnoDB存储引擎构建关系数据库,但据我所知,我无法使用MyISAM存储引擎构建关系数据库,因为我无法链接表。那么-我的问题-请告诉我我是不是太笨了还是错过了一个把戏...如果我不能用MyISAM构建关系数据库,那它有什么用呢?如何使用MyISAM确保数据库完整性?大多数人使用MyISAM还是INNODB?如何在两个MyIsam表之间实现约束?例如如果我要建立一个小型在线商店,我将