问题标签 [mysql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 在 MySQL SELECT 中生成字段
如果我有一个包含 Field1 和 Field2 的表,我可以在 select 语句中生成一个新字段吗?例如,一个普通的查询是:
而且我还想创建 Field3 并将其返回到结果集中......类似这样的东西将是理想的:
这可能吗?
sql - group_concat 查询性能
自添加group_concat
子句以来,MySQL 查询的运行速度明显变慢。目前,此查询如下所示:
如查询中所述,除其他外,我的应用程序有 3 个表:page、category 和 page_category。一个页面可以与无类别或多个类别相关联。目前 page、page_category 和 category 分别有 9,460、20,241 和 10 个条目。
谁能帮助我改进此查询以提高其性能?
php - 如何在没有 SSH 的情况下按需将实时 MySQL 数据库下载到本地测试数据库中?
我在没有 SSH 访问权限(我只有 FTP 访问权限)的服务器上有一个相当小的 MySQL 数据库(一个 Textpattern 安装)。我需要定期按需将实时数据库下载到本地开发服务器;即,我想运行一个脚本和/或运行一个 cron 作业。有什么好的方法可以做到这一点?
需要注意的几点:
- 实时服务器运行 Linux、Apache 2.2、PHP 5.2 和 MySQL 4.1
- 本地服务器运行相同(因此可以选择使用 PHP),但操作系统是 Windows
- 本地服务器上有 Ruby(因此使用 Ruby 是一个有效的选项)
- 实时 MySQL 数据库可以接受来自不同 IP 的远程连接
- 我无法在远程服务器上启用复制
更新:我接受了 BlaM 的回答;它非常简单。不敢相信我没想到。但是有一个问题:我想自动化这个过程,但建议的解决方案会提示用户输入密码。这是一个稍微修改过的 mysqldump 命令的版本,它传入了密码:
mysqldump -u USER --password=MYPASSWORD DATABASE_TO_DUMP -h HOST > backup.sql
mysql - 在mysql中搜索电话号码
我有一张桌子,里面全是任意格式的电话号码,像这样
我需要以类似的任意格式搜索电话号码(例如07123456
应该找到条目(07) 123 456
我在普通编程语言中执行此操作的方法是从“针”中去除所有非数字字符,然后遍历大海捞针中的每个数字,从中去除所有非数字字符,然后进行比较针,例如(红宝石)
问题是,我需要在 MySQL 中执行此操作。它有许多字符串函数,但似乎没有一个真正符合我的要求。
目前我能想到2个“解决方案”
- 将
CONCAT
和SUBSTR
- 在针的每个字符之间插入一个
%
(所以它是这样的%0%7%1%2%3%4%5%6%
:)
然而,这些似乎都不是特别优雅的解决方案。
希望有人可以提供帮助,否则我可能会被迫使用 %%%%%% 解决方案
更新:这是对一组相对固定的数据进行操作,可能有几百行。我只是不想做一些未来程序员会为之哭泣的可笑的坏事。
如果数据集增长,我将采用“phoneStripped”方法。感谢所有的反馈!
您能否使用“替换”函数来删除“(”、“-”和“”的任何实例,
我不担心结果是数字。我需要考虑的主要角色是, , 和+
那么-
这个(
解决
方案会是这样吗?)
space
那不是很慢吗?
mysql - 如何在 OS X 10.5.4 下安装 mysql ruby gem
这是交易。
$ 宝石--版本
1.1.0
$ sudo gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config
批量更新 Gem 源索引: http: //gems.rubyforge.org/错误:在本地或存储库中找不到 mysql
$ sudo 宝石更新
更新已安装的 gem 批量更新 Gem 源索引: http: //gems.rubyforge.org/
更新 RedCloth 错误:执行 gem ... (Gem::GemNotFoundException) 在本地或存储库中找不到 RedCloth
他们都没有为我工作。还有其他人有这个问题吗?如果是这样,您做了什么来解决上面未提及的问题?
php - 如何执行存储在 MySQL 数据库中的 PHP?
我正在尝试编写一个调用存储在 MySQL 数据库中的 PHP 的页面。存储在 MySQL 数据库中的页面包含我想在页面加载时运行的 PHP(和 HTML)代码。
我怎么能这样做呢?
mysql - Import OLE Object from Access to MySQL
I have a table in an access table which contains Product entries, one of the columns has a jpg image stored as an OLE Object. I am trying to import this table to MySQL but nothing seems to work. I have tried the MySQL migration tool but that has a known issue with Access and OLE Objects. (The issue being it doesnt work and leaves the fields blank) I also tried the suggestion on this site and while the data is imported it seems as though the image is getting corrupted in the transfer. When i try to preview the image i just get a binary view, if i save it on disk as a jpg image and try to open it i get an error stating the image is corrupt.
The images in Access are fine and can be previewed. Access is storing the data as an OLE Object and when i import it to MySql it is saved in a MediumBlob field.
Has anyone had this issue before and how did they resolve it ?
mysql - 在 Visual Studio 2008 上使用 MySQL
我正在使用ODBC
连接器从 Visual Studio 2008 访问 MySQL 数据库,并且在处理水晶报表时遇到了性能问题,为了解决这个问题,我需要一个到 Visual Studio 的本机连接器。如果有人遇到类似问题并且知道解决方案或工具(最好是免费软件),我将不胜感激。
mysql - SQL 数字格式
我正在寻找使用 SQL 来格式化一个带有千位逗号的数字,但没有小数(所以不能使用 Money) - 有什么建议吗?
我正在使用 SQL Server 2005,但也可以随意回答其他人(如 MySQL)
c# - 如何在 Mono 上将 Linq 与 MySql 数据库一起使用?
有许多库为与 MySql 数据库交互的 C# 代码提供 Linq 功能。其中哪一个在 Mono 上最稳定和可用?
背景(大部分无关紧要):我有一个简单的 C# (.Net 2.0) 程序更新 MySql 数据库中的值。它每晚通过 cron 作业执行,并在 Pentium 3 450Mhz、Linux + Mono 上运行。我想使用 Linq(.Net 3.5)重写它,主要是作为练习(我还没有使用过 Linq)。