Maison > base de données > phpMonAdmin > Comment créer une fonction dans une base de données dans phpmyadmin

Comment créer une fonction dans une base de données dans phpmyadmin

藏色散人
Libérer: 2021-06-04 11:49:54
avant
2955 Les gens l'ont consulté

La colonne tutorielle suivante de phpmyadmin vous présentera comment phpmyadmin crée des fonctions dans une base de données. J'espère qu'elle sera utile aux amis qui en ont besoin !

Comment créer une fonction dans une base de données dans phpmyadmin

Créer une fonction dans une base de données sur phpmyadmin

Modification du projet PHP pour ajouter une fonction, et ajout d'une fonction au fonction MYSQL locale, nous devons maintenant la transférer sur le serveur, puis le MYSQL sur le serveur ne peut être utilisé que via la page Web PHPMYADMIN Entrez l'instruction pour créer la fonction dans le SQL sur la page Web. 🎜>Le résultat est une erreur :

this function has none of DETERMINISTICJ'ai vérifié et voici la raison :

https://www.php.cn/mysql-tutorials-477456.html

Exécutez-le à nouveau :

C'est tout

set global log_bin_trust_function_creators=1;Mon MYSQL local est connecté à l'aide de SQLYOG. Il y a des commentaires comme /* dans l'instruction de création de fonction exportée. Ils doivent être supprimés lors de son exécution sur PHPMYADMIN. , sinon il risque de ne pas être exécuté. De plus, le

DEFINER=`root`@`%` doit également être supprimé. . .

Ce qui suit est ma déclaration de création de fonction :

USE `sql88_aosijue_c`;
DELIMITER $$
CREATE FUNCTION `calc_xjs`(user_id int) RETURNS int(11)
BEGIN 
return (SELECT COUNT(1) FROM tp_users WHERE pid=user_id);
END  $$
DELIMITER ;
Copier après la connexion

Notez que si PHPMYADMIN placé sur le serveur est exécuté, le nom de la base de données après USE doit être cohérent avec celui sur le serveur.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal