Questions tagged «mysql»

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


12
MySQL-行到列
我尝试搜索帖子,但仅找到SQL Server / Access的解决方案。我需要MySQL(5.X)中的解决方案。 我有一个包含3列的表(称为历史记录):hostid,itemname,itemvalue。 如果我选择(select * from history),它将返回 +--------+----------+-----------+ | hostid | itemname | itemvalue | +--------+----------+-----------+ | 1 | A | 10 | +--------+----------+-----------+ | 1 | B | 3 | +--------+----------+-----------+ | 2 | A | 9 | +--------+----------+-----------+ | 2 | c | 40 | +--------+----------+-----------+ …
185 mysql  sql  pivot-table  etl  crosstab 

9
MySQL大圆距离(Haversine公式)
我有一个工作的PHP脚本,该脚本获取经度和纬度值,然后将它们输入到MySQL查询中。我只想将其制作成MySQL。这是我当前的PHP代码: if ($distance != "Any" && $customer_zip != "") { //get the great circle distance //get the origin zip code info $zip_sql = "SELECT * FROM zip_code WHERE zip_code = '$customer_zip'"; $result = mysql_query($zip_sql); $row = mysql_fetch_array($result); $origin_lat = $row['lat']; $origin_lon = $row['lon']; //get the range $lat_range = $distance/69.172; $lon_range …
184 php  mysql  great-circle 

6
如何在mysql中自定义`show processlist`?
我想按时间订购,但似乎没有办法? mysql> show processlist; +--------+-------------+--------------------+------+---------+--------+----------------------------------+------------------------------------------------------------------------------------------------------+ | Id | User | Host | db | Command | Time | State | Info | +--------+-------------+--------------------+------+---------+--------+----------------------------------+------------------------------------------------------------------------------------------------------+ | 1 | system user | | NULL | Connect | 226953 | Waiting for master to send event | NULL | | 2 | system user …

3
插入…在重复键上(不执行任何操作)
我有一个带有两列唯一键的表: CREATE TABLE `xpo`.`user_permanent_gift` ( `id` INT UNSIGNED NOT NULL AUTO_INCREMENT , `fb_user_id` INT UNSIGNED NOT NULL , `gift_id` INT UNSIGNED NOT NULL , `purchase_timestamp` TIMESTAMP NULL DEFAULT now() , PRIMARY KEY (`id`) , UNIQUE INDEX `user_gift_UNIQUE` (`fb_user_id` ASC, `gift_id` ASC) ); 我想在该表中插入一行,但是如果键存在,则什么也不做!我不希望因为键存在而产生错误。 我知道有以下语法: INSERT ... ON DUPLICATE KEY UPDATE …
184 mysql  sql  unique-key 

7
为什么文本列在MySQL中不能具有默认值?
如果尝试在表上创建TEXT列,并在MySQL中为其提供默认值,则会收到错误消息(至少在Windows上如此)。我看不到任何原因为何文本列不应具有默认值。MySQL文档未给出任何解释。对我来说似乎不合逻辑(并且有些沮丧,因为我想要一个默认值!)。有人知道为什么不允许这样做吗?

30
错误1045(28000):用户'root'@'localhost'的访问被拒绝(使用密码:是)
我是一名电气工程师,主要研究电源系统而不是编程。最近,我一直在遵循手册,在Ubuntu上安装软件套件。mySQL实际上,我一点也不了解。我已经在Ubuntu上完成了以下安装。 sudo apt-get update sudo apt-get install mysql-server-5.5 sudo apt-get install mysql-client-5.5 sudo apt-get install mysql-common sudo apt-get install glade sudo apt-get install ntp 那我做 me@ubuntu:~/Desktop/iPDC-v1.3.1/DBServer-1.1$ mysql -uroot -proot <"Db.sql" 我最终收到以下错误消息。 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 我该如何修复并继续?
184 mysql  linux  ubuntu 


19
在Mac上安装后,使用ALTER USER语句重置MySQL根密码
我是整个Mac体验的新手。我最近安装了MySQL,看来安装后必须重置密码。它不会让我做任何其他事情。 现在,我已经以通常的方式重置了密码: update user set password = password('XXX') where user = root; (顺便说一句:我花了很长时间才得出结论,由于某种奇怪的原因,MySQL将字段“ password”重命名为“ authentication_string”。我对这样的更改感到很沮丧。) 不幸的是,我似乎需要以我不知道的其他方式更改密码。也许这里有人已经遇到了这个问题?
183 mysql  macos 

13
#1273-未知归类:'utf8mb4_unicode_ci'cPanel
我的本地计算机上有一个WordPress数据库,我想将其转移到cPanel上的托管phpMyAdmin。但是,当我尝试将数据库导入到环境中时,我不断收到此错误: #1273 - Unknown collation: 'utf8mb4_unicode_ci' 我已经尝试使用Google,但唯一可以找到的解决方案是此phpmysql错误-#1273-#1273-未知归类:'utf8mb4_general_ci'到目前为止,它并没有太大帮助。我曾尝试清除Cookie,但仍然无法正常工作。请帮忙!



13
MySQL选择列不为空
在MySQL中,是否可以仅在存在某些内容的地方选择列? 例如,我有以下查询: select phone, phone2 from jewishyellow.users where phone like '813%' and phone2 我试图仅选择电话以813开头并且phone2中包含某些内容的行。
182 sql  mysql 

2
MySQL:对GROUP_CONCAT值进行排序
简而言之:有什么方法可以对GROUP_CONCAT语句中的值进行排序吗? 查询: GROUP_CONCAT((SELECT GROUP_CONCAT(parent.name SEPARATOR " » ") FROM test_competence AS node, test_competence AS parent WHERE node.lft BETWEEN parent.lft AND parent.rgt AND node.id = l.competence AND parent.id != 1 ORDER BY parent.lft) SEPARATOR "<br />\n") AS competences 我得到这一行: 工艺品»细木工 行政管理»组织 我想要这样: 行政管理»组织 工艺品»细木工


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.