Heim Datenbank MySQL-Tutorial 利用MySQL函数实现判断视频扩展名的代码

利用MySQL函数实现判断视频扩展名的代码

Jun 07, 2016 pm 06:05 PM
扩展名

MySQL拥有强大的自定义函数功能,如下,我写了一个用MySQL函数 判断视频地址是否可以手机端播放

代码如下:
delimiter ||

DROP FUNCTION IF EXISTS IS_MOBILE||
CREATE FUNCTION IS_MOBILE( x VARCHAR(255)) RETURNS TINYINT(1)
BEGIN
DECLARE result TINYINT(1) DEFAULT 0;
SET x = LCASE(x);
IF RIGHT(x,4) = '.mp4' THEN
SET result = 1;
ELSEIF LEFT(x,9) = '[ctvideo]' THEN
SET result = 1;
END IF;
RETURN result;
END;

delimiter ;

注:
这种方法是有应用场景的,我是用来在建立sphinx索引中做一个标记如:

SELECT IS_MOBILE('http://www.jb51.net/demo/test.mp4') AS m
如果在前端大量使用,会增加MySQL的压力,建议还是由脚本程序完成。
我个人也仅时一个临时解决方案,后期会通过升级系统的方式用程序来完成。
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

4 schnelle Möglichkeiten zum Öffnen von Webp-Bildern unter Windows 11 4 schnelle Möglichkeiten zum Öffnen von Webp-Bildern unter Windows 11 Sep 30, 2023 pm 02:13 PM

WebP oder WebPicture ist ein modernes Bildformat, das von Google entwickelt wurde und in letzter Zeit in der Branche weit verbreitet ist. Diese Bilder sind kleiner als JPG-, JPEG- oder PNG-Dateien, was die Seitenladegeschwindigkeit erhöht und sie aus SEO-Sicht wertvoll macht. Aber wie öffnet man WebP-Dateien in Windows 11? Da es sich um ein relativ neues Bildformat handelt, das erstmals im März 2010 angekündigt wurde, dürfte die Kompatibilität ein Problem darstellen. Einige Fotobearbeitungsprogramme unterstützen Dateierweiterungen immer noch nicht. Aber die Dinge ändern sich schnell! Unterstützt Windows 11 WebP? Obwohl WebP-Bilddateien nicht mit früheren Versionen von Windows 11, M. kompatibel sind

Wie behebe ich zu lange Dateinamen oder Erweiterungen in Windows 11? Wie behebe ich zu lange Dateinamen oder Erweiterungen in Windows 11? Apr 22, 2023 pm 04:37 PM

Hatten Sie schon einmal Probleme beim Übertragen von Dateien, die Sie daran gehindert haben? Nun, viele Windows-Benutzer haben kürzlich berichtet, dass beim Kopieren und Einfügen von Dateien in einen Ordner Probleme aufgetreten sind, bei denen die Fehlermeldung „Der Dateiname des Zielordners ist zu lang“ ausgegeben wurde. Darüber hinaus äußerten einige andere Windows-Benutzer ihre Frustration beim Öffnen einer Datei und sagten: „Der Dateiname oder die Erweiterung ist zu lang“ und sie konnten die Datei nicht öffnen. Dies enttäuscht die Benutzer, da ihnen nicht gestattet wird, Dateien in einen anderen Ordner zu übertragen. Bei der Analyse des Problems haben wir eine Reihe von Lösungen gefunden, die das Problem beheben und es Benutzern ermöglichen können, Dateien problemlos zu übertragen. Wenn Sie sich in einer ähnlichen Situation befinden, finden Sie in diesem Beitrag weitere Informationen. Quelle: https

So öffnen Sie Dateien ohne Erweiterung in Windows 11, 10 So öffnen Sie Dateien ohne Erweiterung in Windows 11, 10 Apr 14, 2023 pm 05:52 PM

Eine Datei zu haben bedeutet nicht viel, es sei denn, Sie kennen ihre Erweiterung. Einige Dateien haben keine Erweiterung. Meistens ist die Erweiterung wahrscheinlich nur versteckt und Sie können sie mithilfe der in Abschnitt 1 aufgeführten Methoden leicht im Windows-Datei-Explorer selbst finden. Auch wenn die Datei eigentlich keine Erweiterung hat, kann sie leicht gefunden werden, indem Sie die in Abschnitt 2 aufgeführten Methoden befolgen. Sobald Sie schließlich die Dateierweiterung kennen, können Sie die Schritte in Abschnitt 3 befolgen, um eine geeignete Anwendung zum Öffnen Ihrer Datei zu finden. Dieser Artikel ist also eine vollständige Lösung für alle Ihre Dateierweiterungsprobleme. Ich wünsche Ihnen viel Spaß beim Lesen! Abschnitt 1: So ermitteln Sie, ob eine Datei eine Erweiterung hat. Der erste Schritt beim Öffnen einer Datei ohne Erweiterung besteht darin, sicherzustellen, dass die Datei tatsächlich keine Erweiterung hat. Das

Umgang mit inkonsistenten Dateiformaten und Erweiterungen Umgang mit inkonsistenten Dateiformaten und Erweiterungen Feb 19, 2024 pm 04:47 PM

So beheben Sie die Diskrepanz zwischen Dateiformat und Erweiterung. Bei der Verwendung des Computers stoßen wir häufig auf Diskrepanzen zwischen Dateiformat und Erweiterung. Wenn wir versuchen, eine Datei zu öffnen, meldet das System möglicherweise „Die Datei kann nicht geöffnet werden“ oder „Das Dateiformat wird nicht unterstützt“. Diese Situation kann verwirrend und frustrierend sein, ist aber eigentlich gar nicht so schwer zu beheben und erfordert nur ein paar einfache Schritte. Zuerst müssen wir verstehen, was das Dateiformat und die Erweiterung bedeuten. Das Dateiformat bezieht sich auf die Speichermethode und die Codierungsmethode der Datei. Beispielsweise handelt es sich um eine Textdatei

So benennen Sie die Erweiterung aller Dateien in einem Ordner um, einschließlich Unterordnern So benennen Sie die Erweiterung aller Dateien in einem Ordner um, einschließlich Unterordnern Apr 14, 2023 pm 12:22 PM

Angenommen, Sie müssen die Erweiterung einer Datei von einer Erweiterung in eine andere umbenennen, beispielsweise von jpg in png. Es ist natürlich ganz einfach! Was aber, wenn Sie mehrere Dateien haben, deren Erweiterungen geändert werden müssen? Oder noch schlimmer: Was wäre, wenn sich diese mehreren Dateien auch in mehreren Ordnern und Unterordnern innerhalb eines einzigen Ordners befinden? Nun, für einen normalen Menschen kann das ein Albtraum sein. Aber für einen Geek absolut nicht. Die Frage ist nun: Bist du ein Geek? Nun, mit Hilfe von Geek Page ist das definitiv der Fall! In diesem Artikel erklären wir, wie Sie die Erweiterung aller Dateien in einem Ordner, einschließlich der Unterordner Ihrer Wahl, mithilfe einer Batch-Skript-Methode einfach von einer Erweiterung in eine andere umbenennen können. Beachten:

Was ist das Dokumentensuffix? Was ist das Dokumentensuffix? Mar 01, 2023 pm 03:06 PM

Das Dokumentsuffix, auch Dateierweiterung genannt, ist ein Mechanismus, den das Betriebssystem zum Markieren von Dateitypen verwendet. Die Hauptfunktion des Dokumentsuffixes besteht darin, das System entscheiden zu lassen, welche Software beim Öffnen des Dokuments ausgeführt werden soll Die angegebene Datei wird zum Schutz bestimmter Dateien, zum Einsparen von Speicherplatz, zum Löschen von Symbolen im Einstellungsfeld und zum Festlegen von Zuordnungen verwendet.

Verwenden Sie die Funktion path/filepath.Ext, um den Erweiterungsteil des Dateipfads abzurufen Verwenden Sie die Funktion path/filepath.Ext, um den Erweiterungsteil des Dateipfads abzurufen Jul 25, 2023 pm 08:42 PM

Verwenden Sie die Funktion path/filepath.Ext, um den Erweiterungsteil des Dateipfads abzurufen. Während des Programmiervorgangs müssen wir häufig die Erweiterung der Datei abrufen. Die Go-Sprache bietet eine sehr praktische Funktion path/filepath.Ext zum Implementieren dieser Funktion. In diesem Artikel wird erläutert, wie Sie diese Funktion verwenden, um den Erweiterungsteil eines Dateipfads abzurufen. Schauen wir uns zunächst ein einfaches Beispiel an: packagemainimport("fmt&q

Anhand welcher Dateitypen können diese identifiziert werden? Anhand welcher Dateitypen können diese identifiziert werden? Jul 19, 2022 pm 04:45 PM

Der Dateityp kann anhand der „Dateierweiterung“ identifiziert werden. Die Dateierweiterung ist ein Mechanismus oder Symbol, das das Betriebssystem zur Kennzeichnung von Dateitypen verwendet. Die Erweiterung ist fast ein wesentlicher Bestandteil jeder Datei. Wenn eine Datei keine Erweiterung hat, kann das Betriebssystem die Datei nicht identifizieren und nicht unterscheiden . Zu welchem ​​Typ gehört sie, daher ist es unmöglich zu bestimmen, welche Software zur Verarbeitung dieser Datei verwendet werden soll.

See all articles