Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak stworzyć bazę danych w MySQL

Bazy danych umożliwiają przechowywanie, pobieranie i przetwarzanie danych w celach biznesowych i innych. W tym artykule przyjrzymy się, jak utworzyć bazę danych w MySQL.

Jak utworzyć bazę danych w MySQL

Oto kroki, aby utworzyć nową bazę danych w MySQL za pomocą polecenia MySQL CREATE DATABASE.

Oto jego składnia

CREATE DATABASE [IF NOT EXISTS] database_name
[CHARACTER SET charset_name]
[COLLATE collation_name]

W powyższym zapytaniu database_name to nazwa nowej bazy danych. Pamiętaj, że musi być unikalny dla Twojej instancji serwera MySQL. W przeciwnym razie pojawi się błąd.

JEŻELI NIE ISTNIEJE to opcjonalny argument, który sprawdza, czy baza danych już istnieje i tworzy bazę danych tylko wtedy, gdy nie istnieje.

Opcja ZESTAW ZNAKÓW pozwala określić zestaw znaków, który ma być używany w bazie danych MySQL. Domyślnie jest to latin1 . Podobnie, domyślną funkcją COLLATION bazy danych MySQL jest latin_swedish_ci . Jeśli chcesz, aby Twoja baza danych obsługiwała znaki Unicode, musisz zmienić jej ZESTAW ZNAKÓW i UKŁADANIE.

Przeczytaj bonus:Jak stworzyć tabelę w MySQL

Przykłady MySQL CREATE DATABASE

Oto przykład tworzenia bazy danych MySQL.

mysql> create database testdb;

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| dashboard          |
| fedingo            |
| mysql              |
| performance_schema |
| sample             |
| test               |
| testdb             |
+--------------------+

mysql> use testdb;

Przeczytaj bonus:Jak dodać klucz obcy w MySQL

Możesz użyć USE nazwa_bazy polecenie, aby zmienić aktualną aktywną bazę danych. Mam nadzieję, że teraz możesz tworzyć bazy danych w MySQL. Możesz użyć powyższego artykułu do stworzenia bazy danych w PostgreSQL, SQL Server i Oracle.

Ubiq ułatwia wizualizację danych w ciągu kilku minut i monitorowanie w pulpitach nawigacyjnych w czasie rzeczywistym. Wypróbuj już dziś!

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL #1093 - W klauzuli FROM nie można określić tabeli docelowej „prezenty” do aktualizacji

  2. Jakiego typu danych MySQL należy użyć dla szerokości/długości geograficznej z 8 miejscami po przecinku?

  3. Różnica między kluczem, kluczem podstawowym, kluczem unikalnym i indeksem w MySQL

  4. mysqli:czy może przygotować wiele zapytań w jednej instrukcji?

  5. Funkcja MySQL ABS() – zwraca wartość bezwzględną liczby