sql >> Database >  >> RDS >> Mysql

SQL-query om database te maken in MySQL

Dit is de eerste tutorial van de serie Learn Basic SQL Queries Using MySQL. In deze tutorial bespreken we SQL-query's om een ​​database in MySQL te maken.

Eenvoudige zoekopdracht

De eenvoudigste query om een ​​database aan te maken is zoals hieronder vermeld. Als u op afstand bent aangemeld bij de database, heeft u ook nodig CREATE privilege om een ​​database aan te maken.

# To do - Create Database
# Query - CREATE DATABASE <database name>

# It might throw error in case database already exist
CREATE DATABASE enterprise;

OR

# Good to go
CREATE DATABASE IF NOT EXISTS enterprise;

Net als bij CREATE DATABASE, kun je CREATE SCHEMA ook gebruiken zoals hieronder getoond.

# To do - Create Database
# Query - CREATE SCHEMA <database name>

# It might throw error in case database already exist
CREATE SCHEMA enterprise;

OR

# Good to go
CREATE SCHEMA IF NOT EXISTS enterprise;

Geavanceerde zoekopdracht

U kunt ook geavanceerde opties specificeren, waaronder tekenset en sortering, zoals hieronder weergegeven.

# UTF-8
CREATE SCHEMA enterprise DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

# UTF-8 MB4 - Since MySQL 8
CREATE SCHEMA enterprise DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

Database wijzigen

We kunnen de algemene kenmerken van een MySQL-database wijzigen met behulp van de opdracht ALTER DATABASE, zoals hieronder wordt weergegeven. Als u op afstand bent aangemeld bij de database, heeft u ook ALTER-rechten nodig om een ​​bestaande database te wijzigen.

# Alter Schema - Change character set and collation
ALTER SCHEMA enterprise DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

Zo kunnen we een database maken in MySQL met behulp van de SQL-query.


  1. Hoe specifieke waarden in een Oracle-databasekolom te vervangen?

  2. Leesbare secundairen met een beperkt budget

  3. Pentaho Data Integration configureren om de Oracle Wallet voor Oracle Cloud te gebruiken

  4. Hoe MySQL op Windows te installeren