Explication de l'instruction CREATE DATABASE
Sep 30, 2017 am 10:08 AMCet article est la traduction du manuel officiel de mariadb?: CREATE DATABASE.
Syntaxe
CREATE [OR REPLACE] {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_specification] ... create_specification: [DEFAULT] CHARACTER SET [=] charset_name | [DEFAULT] COLLATE [=] collation_name
Description
CREATE DATABASE crée une base de données avec le nom donné. Cette instruction nécessite l'autorisation CREATE sur la base de données. CREATE SCHEMA est synonyme de CREATE DATABASE. Si la clause IF NOT EXISTS est utilisée, un message d'avertissement sera renvoyé au lieu d'une erreur lorsque la base de données existe déjà.
OR REPLACE
MariaDB à partir de 10.1.3 La clause OR REPLACE a été introduite dans MariaDB 10.1.3. Si la clause facultative OR REPLACE est utilisée, il s'agit de la forme abrégée de l'instruction suivante?:
DROP DATABASE IF EXISTS db_name;CREATE DATABASE db_name ...;
IF NOT EXISTS
Lorsque la clause IF NOT EXISTS est utilisée, lorsque la base de données spécifiée S'il existe déjà, MariaDB renverra un avertissement au lieu d'un message d'erreur.
Exemple
CREATE DATABASE db1;Query OK, 1 row affected (0.18 sec)CREATE DATABASE db1;ERROR 1007 (HY000): Can't create database 'db1'; database existsCREATE OR REPLACE DATABASE db1;Query OK, 2 rows affected (0.00 sec)CREATE DATABASE IF NOT EXISTS db1;Query OK, 1 row affected, 1 warning (0.01 sec)SHOW WARNINGS;+-------+------+----------------------------------------------+| Level | Code | Message | +-------+------+----------------------------------------------+| Note | 1007 | Can't create database 'db1'; database exists | +-------+------+----------------------------------------------+
Définir le jeu de caractères et le classement. Voir Définition du jeu de caractères et du classement pour plus de détails.
CREATE DATABASE czech_slovak_names CHARACTER SET = 'keybcs2' COLLATE = 'keybcs2_bin';
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!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Article chaud

Outils chauds

Bloc-notes++7.3.1
éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Les solutions à l'erreur de base de données Discuz sont : 1. Vérifiez la configuration de la base de données ; 2. Assurez-vous que le serveur de base de données est en cours d'exécution ; 3. Vérifiez l'état de la table de base de données ; 5. Videz le cache ; ; 7. Vérifiez les ressources du serveur ; 8. Contactez le support officiel de Discuz. Résoudre les erreurs de base de données Discuz nécessite de commencer par plusieurs aspects, d'étudier progressivement la cause du problème et de prendre les mesures correspondantes pour le réparer.

Intel Arrow Lake devrait être basé sur la même architecture de processeur que Lunar Lake, ce qui signifie que les tout nouveaux c?urs de performance Lion Cove d'Intel seront combinés avec les c?urs d'efficacité économiques Skymont.

Nous voyons souvent l'introduction du nombre d'écrans K dont nous disposons lors de l'achat de téléviseurs, d'ordinateurs ou de téléphones portables, comme les écrans 2,8K. à cette époque, il y aura des amis qui ne connaissent pas grand-chose aux appareils électroniques et seront curieux de savoir ce que signifie cet écran 2,8K et quelle est la résolution. Que signifie un écran 2,8k ? Réponse : Un écran 2,8k signifie que la résolution de l'écran est de 2880*18002K, ce qui signifie que le nombre de pixels horizontaux est supérieur à 2000. Pour un écran de même taille, plus la résolution est élevée, meilleure est la qualité de l'image. . Introduction à la résolution 1. étant donné que les points, lignes et surfaces sur l'écran sont tous composés de pixels, plus le moniteur peut afficher de pixels, plus l'image est fine et plus d'informations peuvent être affichées dans la même zone d'écran. 2. Plus la résolution est élevée, plus le nombre de pixels est élevé et plus l'image détectée est nette.

Comment résoudre l'erreur MySQL : Impossible de supprimer la base de données, la base de données n'existe pas Présentation : MySQL est un système de gestion de base de données relationnelle couramment utilisé. Lorsque nous utilisons MySQL, nous devons souvent gérer la base de données, notamment créer des bases de données, supprimer des bases de données et d'autres opérations. Cependant, lors de la suppression d'une base de données, vous rencontrerez parfois le message d'erreur "Can'tdropdatabase'database_name';databasedoesn'texist", c'est-à-dire que vous ne pouvez pas la supprimer.

Typedef 'C' permet de définir de nouveaux noms de types de données à l'aide du mot-clé 'typedef'. En utilisant 'typedef', nous ne pouvons pas créer un nouveau type de données, mais définir un nouveau nom pour un type déjà existant. La traduction chinoise de Syntaxtypedefdatatypenewname; L'exemple est?: example typedefintbhanu;inta;bhanua;%dThisstatementtellsthecompilertorec

PHPSDK est une bo?te à outils de développement logiciel utilisée pour aider les développeurs à intégrer rapidement et facilement des services tiers ou des interfaces API dans le langage PHP. Le nom complet du SDK est Software Development Kit, qui est un kit de développement logiciel. Il fournit une série de fonctions, de classes, de méthodes et d'outils pour permettre aux développeurs d'interagir plus facilement avec les services externes. Dans le développement PHP, le SDK contient généralement l'encapsulation de services spécifiques pour simplifier le processus d'écriture du code associé par les développeurs. PHPSD

L'utilisation de bases de données pour stocker les données de session PHP peut améliorer les performances et l'évolutivité. 1) Configurez MySQL pour stocker les données de session: configurez le processeur de session dans PHP.ini ou PHP Code. 2) Implémentez le processeur de session personnalisé: Définissez Open, Fermer, Lire, écrire et d'autres fonctions pour interagir avec la base de données. 3) Optimisation et meilleures pratiques: utilisez l'indexation, la mise en cache, la compression des données et le stockage distribué pour améliorer les performances.

Explorez l'explication et les scénarios d'utilisation du code d'état HTTP 80. Le code d'état HTTP est un identifiant d'état utilisé par le serveur Web pour fournir les résultats de la demande au client. Le code d'état 80 fait référence à une redirection permanente. Dans cet article, nous expliquerons la signification du code d'état HTTP 80 et explorerons ses scénarios d'utilisation réels. Premièrement, le code d'état HTTP 80 indique une redirection permanente. Lorsque le serveur Web re?oit la demande du client, si la ressource a été déplacée vers une nouvelle URL, le serveur l'en informera en envoyant le code d'état 80.
