Maison  >  Article  >  base de données  >  MySQL a-t-il plsql ?

MySQL a-t-il plsql ?

青灯夜游
青灯夜游original
2023-04-07 16:50:321716parcourir

mysql n'a pas plsql. plsql fait généralement référence à PL/SQL, qui est un langage SQL procédural ; plsql est une extension de la base de données Oracle aux instructions SQL et est spécifiquement développé pour l'unité de programme stockée dans la base de données Oracle, il ne peut donc pas être connecté à la base de données MySQL.

MySQL a-t-il plsql ?

L'environnement d'exploitation de ce tutoriel : système windows7, version mysql8, ordinateur Dell G3.

mysql n'a pas plsql.

plsql fait généralement référence à PL/SQL, qui est un langage de programmation appelé Procedural Language/SQL. PL/SQL est une extension de la base de données Oracle aux instructions SQL. Les fonctionnalités des langages de programmation s'ajoutent à l'utilisation d'instructions SQL ordinaires, de sorte que PL/SQL organise les opérations de données et les instructions de requête en unités procédurales de code PL/SQL et implémente des fonctions ou des calculs complexes via des jugements logiques, des boucles et d'autres opérations. . langage de programmation.

plsql est spécialement développé pour l'unité de programme stockée dans la base de données Oracle, il ne peut donc pas se connecter à la base de données mysql.

Tutoriel d'utilisation de base de plsql

1. Connectez-vous

1. Configurez le service de base de données ici, puis vous pourrez vous connecter

MySQL a-t-il plsql ?

2. et sélectionnez Avant le service de base de données configuré. Mon nom de service est localhost. (Le nom est arbitraire.)

MySQL a-t-il plsql ?

2. Créez un espace table

1. Exécutez le code SQL suivant dans la fenêtre SQL.

CREATE TABLESPACE FJFEDW
LOGGING
DATAFILE 'C:\app\Administrator\oradata\orcl\FJFEDW.DBF'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;

2. Créez un espace table temporaire Vous n'avez pas besoin de créer un espace table temporaire ici. Le code est le suivant :

CREATE TEMPORARY TABLESPACE FJFEDW_TEMP
TEMPFILE 'C:\app\Administrator\oradata\orcl\FJFEDW_TEMP.DBF'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;

3. Ce processus peut provoquer l'erreur ORA-02180 : option non valide pour CREATE TABLESPACE. Il s’agit peut-être d’une déclaration incorrecte, comme c’est le cas pour d’autres publications sur Internet. Mais la raison pour laquelle il est apparu auparavant pour moi était des autorisations insuffisantes. Créez-le simplement avec un utilisateur doté d'une autorité supérieure.

3. Créer un utilisateur

1. Recherchez l'option utilisateur dans Nouveau.

MySQL a-t-il plsql ?

2. Remplissez le nom d'utilisateur et le mot de passe, et sélectionnez l'espace table créé précédemment. Sélection de profil par défaut.

MySQL a-t-il plsql ?

3. Définir les autorisations de rôle

MySQL a-t-il plsql ?

4. Définir les autorisations du système

MySQL a-t-il plsql ?

5. Limiter les paramètres

MySQL a-t-il plsql ?

4. Connectez-vous avec le nouveau utilisateur créé et créer une table .

1. Créez un nouveau tableau, remplissez le nom du tableau et les commentaires.

MySQL a-t-il plsql ?

2. Remplissez les champs et leurs types.

MySQL a-t-il plsql ?

3. Choisissez de définir la clé primaire. (Ou clé étrangère, la clé primaire est définie ici. Vous pouvez également définir des index, etc.)

MySQL a-t-il plsql ?

[Recommandations associées : Tutoriel vidéo mysql]

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!

Déclaration:
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
Article précédent:Qu'est-ce que l'impasse MySQLArticle suivant:Qu'est-ce que l'impasse MySQL