Questions tagged «mysql»

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


25
在MySQL中删除重复的行
我有一个包含以下字段的表: id (Unique) url (Unique) title company site_id 现在,我需要删除具有same的行title, company and site_id。一种方法是使用以下SQL以及脚本(PHP): SELECT title, site_id, location, id, count( * ) FROM jobs GROUP BY site_id, company, title, location HAVING count( * ) >1 运行此查询后,我可以使用服务器端脚本删除重复项。 但是,我想知道是否只能使用SQL查询来完成。
375 mysql  sql  duplicates 

9
MySQL与Node.js
我刚刚开始接触Node.js。我来自PHP背景,因此我习惯于使用MySQL满足所有数据库需求。 如何在Node.js中使用MySQL?
375 mysql  node.js 



21
比较两个MySQL数据库[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我目前正在使用MySQL数据库开发应用程序。 数据库结构仍在不断变化中,并且随着开发的进展而变化(我更改了本地副本,仅将其保留在测试服务器上)。 有没有一种方法可以比较数据库的两个实例以查看是否有任何更改? 尽管当前只是简单地丢弃以前的测试服务器数据库是可以的,但是随着测试开始输入测试数据,它可能会有些棘手。 相同但更多,稍后将在生产中再次发生... 有没有一种简便的方法可以增量地更改生产数据库,最好是自动创建一个脚本来对其进行修改? 答案中提到的工具: Red-Gate的MySQL模式和数据比较(商业) Maatkit(现为Percona) 液基 蟾蜍 Nob Hill数据库比较(商业) MySQL差异 SQL EDT(商业)
368 mysql  database  diff 

14
如何使UTF-8在Java Webapps中工作?
我需要在Java webapp(servlet + JSP,不使用框架)中使用UTF-8来支持äöå诸如常规芬兰文字和西里尔字母等ЦжФ特殊情况。 我的设置如下: 开发环境:Windows XP 生产环境:Debian 使用的数据库:MySQL 5.x 用户主要使用Firefox2,但也使用Opera 9.x,FF3,IE7和Google Chrome访问该站点。 如何实现呢?
367 java  mysql  tomcat  encoding  utf-8 



15
MySQL错误:没有密钥长度的密钥规范
我有一个主键为varchar(255)的表。在某些情况下,255个字符不够用。我尝试将字段更改为文本,但是出现以下错误: BLOB/TEXT column 'message_id' used in key specification without a key length 我怎样才能解决这个问题? 编辑:我还应该指出,该表具有包含多个列的复合主键。


10
在MySQL中的特定列之后添加多个列
我需要将多个列添加到一个表中,但将这些列放置在名为的列之后lastname。 我已经试过了: ALTER TABLE `users` ADD COLUMN ( `count` smallint(6) NOT NULL, `log` varchar(12) NOT NULL, `status` int(10) unsigned NOT NULL ) AFTER `lastname`; 我收到此错误: 您的SQL语法有误;检查与您的MySQL服务器版本相对应的手册,以lastname在第7行的')AFTER ' 附近使用正确的语法 如何在这样的查询中使用AFTER?
361 mysql  ddl 

30
MySQL JDBC驱动程序5.1.33-时区问题
一些背景: 我在Tomcat 7上运行了Java 1.6 webapp。数据库是MySQL 5.5。以前,我使用Mysql JDBC驱动程序5.1.23连接到数据库。一切正常。我最近升级到Mysql JDBC驱动程序5.1.33。升级后,Tomcat将在启动应用程序时引发此错误。 WARNING: Unexpected exception resolving reference java.sql.SQLException: The server timezone value 'UTC' is unrecognized or represents more than one timezone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc timezone value if you …
359 java  mysql  tomcat  jdbc  timezone 

18
我应该如何处理MySQL中的--secure-file-priv?
我正在学习MySQL并尝试使用LOAD DATA子句。当我如下使用它时: LOAD DATA INFILE "text.txt" INTO table mytable; 我收到以下错误: MySQL服务器正在使用--secure-file-priv选项运行,因此它无法执行此语句 我该如何解决这个错误? 我已经检查了关于同一错误消息的另一个问题,但仍然找不到解决方案。 我正在使用MySQL 5.6
357 mysql  database 

18
gem install:无法构建gem本机扩展(找不到头文件)
我正在使用Fedora 14,并且已安装并正在运行MySQL和MySQL服务器5.1.42。现在,我尝试以root用户身份执行此操作: gem install mysql 但是我得到这个错误: Building native extensions. This could take a while... ERROR: Error installing mysql: ERROR: Failed to build gem native extension. /usr/bin/ruby extconf.rb mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.h Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/mysql-2.8.1 for inspection. Results logged to /usr/lib/ruby/gems/1.8/gems/mysql-2.8.1/ext/mysql_api/gem_make.out 怎么了 …
356 mysql  ruby  rubygems 

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.