Questions tagged «mysql»

MySQL是使用结构化查询语言(SQL)的免费,开放源代码关系数据库管理系统(RDBMS)。请勿将此标签用于其他数据库,例如SQL Server,SQLite等。那些是不同的数据库,它们都使用自己的SQL方言来管理数据。


27
MySQL插入位置查询
此查询有什么问题: INSERT INTO Users( weight, desiredWeight ) VALUES ( 160, 145 ) WHERE id = 1; 它不带WHERE子句就可以工作。我似乎忘记了我的SQL。
121 sql  mysql 

16
将MySQL中的数据存储为JSON
我认为这是一个n00b要做的事情。因此,我从未做到过。然后,我看到FriendFeed做到了这一点,实际上使他们的数据库扩展性更好,并减少了延迟。我很好奇我是否应该这样做。而且,如果是这样,正确的方法是什么? 基本上,什么地方是学习如何将MySQL中的所有内容存储为CouchDB类数据库的好地方?将所有内容存储为JSON似乎会变得更加轻松快捷(无需构建,延迟更短)。 另外,是否容易编辑,删除等以JSON形式存储在数据库中的内容?
121 mysql  json  database 



8
是否有MySQL选项/功能来跟踪记录更改的历史记录?
有人问我是否可以跟踪MySQL数据库中记录的更改。因此,更改字段后,可以使用旧的还是新的,以及发生的日期。有没有功能或通用技术可以做到这一点? 如果是这样,我正在考虑做这样的事情。创建一个名为的表changes。它包含与主表相同的字段,但以新旧为前缀,但仅适用于实际更改的字段和a TIMESTAMP。它将以索引ID。这样,SELECT可以运行报告以显示每个记录的历史记录。这是个好方法吗?谢谢!
121 mysql  database 

4
MySQL多个联接一个查询?
我有以下查询: SELECT dashboard_data.headline, dashboard_data.message, dashboard_messages.image_id FROM dashboard_data INNER JOIN dashboard_messages ON dashboard_message_id = dashboard_messages.id 所以我正在使用INNER JOIN并抓住image_id。所以现在,我要获取该image_id并将其images.filename从图像表中转换成。 如何将其添加到查询中?
121 mysql  sql  join 

4
从MySQL选择最后N行
我想从名为id的列(是主键)中从MySQL数据库中选择最后50行。目标是行应该被分类ID在ASC秩序,这就是为什么这个查询不工作 SELECT * FROM `table` ORDER BY id DESC LIMIT 50; 同样值得注意的是,可以对行进行操作(删除),这就是为什么以下查询也不起作用的原因 SELECT * FROM `table` WHERE id > ((SELECT MAX(id) FROM chat) - 50) ORDER BY id ASC; 问题:如何从MySQL数据库中检索可以操纵并且按ASC顺序排列的最后N行?
121 mysql  database 


3
完全删除MySQL 5.7 [关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 7年前关闭。 改善这个问题 我正在尝试从ubuntu 12.04完全卸载mysql。但是不能。 我尝试了很多命令。但是什么都没有用。任何人都可以在这里帮忙! sudo apt-get remove mysql-server mysql-client mysql-common sudo apt-get autoremove 我不知道该怎么办。我想删除有关MySQL的所有内容。每当我试图找到它时。我明白了。 我希望一切都被删除。mysql-server,mysql-client,mysql-libraries甚至配置。 请帮我!!!
120 mysql  ubuntu 


15
将MySQL转换为SQlite [关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 5个月前关闭。 改善这个问题 是否可以在Windows上使用免费工具将MySQL转换为SQLite?
120 mysql  sqlite 

7
将Python datetime.datetime对象插入MySQL
我在MySQL表中有一个日期列。我想在datetime.datetime()此列中插入一个对象。我应该在execute语句中使用什么? 我努力了: now = datetime.datetime(2009,5,5) cursor.execute("INSERT INTO table (name, id, datecolumn) VALUES (%s, %s , %s)",("name", 4,now)) 我收到以下错误消息:"TypeError: not all arguments converted during string formatting" 应该用什么代替%s?
120 python  mysql  datetime 

3
使用INNER JOIN删除SQL
有2个表,spawnlist和npc,并且我需要从中删除数据spawnlsit。 npc_templateid = n.idTemplate是唯一“连接”表的东西。我已经尝试过此脚本,但是它不起作用。 我已经试过了: DELETE s FROM spawnlist s INNER JOIN npc n ON s.npc_templateid = n.idTemplate WHERE (n.type = "monster");

9
Mac OS X-EnvironmentError:找不到mysql_config
首先,是的,我已经看到了: pip安装mysql-python失败,并显示EnvironmentError:找不到mysql_config 问题 我正在尝试在Google App Engine项目上使用Django。但是,由于以下原因,服务器无法正常启动,因此无法启动。 ImproperlyConfigured("Error loading MySQLdb module: %s" % e) ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb 我做了一些研究,所有这些都指出必须安装Mysql-python,因为它显然不在我的系统上。我实际上尝试卸载它,并得到了: Cannot uninstall requirement mysql-python, not installed 每当我真正尝试通过以下方式安装时: sudo pip install MySQL-python 我收到一条错误消息: raise EnvironmentError("%s not found" % (mysql_config.path,)) EnvironmentError: mysql_config not found 我已经尝试运行: export PATH=$PATH:/usr/local/mysql/bin 但这似乎没有帮助,因为我再次运行了安装命令,但仍然失败。 有任何想法吗? …
120 python  mysql  django  macos 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.