Ringkasan. dalam tutorial ini, Anda akan belajar cara menggunakan pernyataan MySQL
mysql -u root -p
Code language: SQL (Structured Query Language) (sql)2 untuk membuat database baru di server database MySQLPengantar pernyataan MySQL CREATE DATABASE
Untuk membuat database baru di MySQL, Anda menggunakan pernyataan
mysql -u root -p
Code language: SQL (Structured Query Language) (sql)2 dengan sintaks berikutCREATE DATABASE [IF NOT EXISTS] database_name [CHARACTER SET charset_name] [COLLATE collation_name]
Code language: SQL (Structured Query Language) (sql)Dalam sintaks ini
- Pertama, tentukan nama database setelah kata kunci
mysql -u root -p
Code language: SQL (Structured Query Language) (sql)2. Nama database harus unik dalam instance server MySQL. Jika Anda mencoba membuat database dengan nama yang sudah ada, MySQL akan menampilkan error - Kedua, gunakan opsi
mysql -u root -p
Code language: SQL (Structured Query Language) (sql)_5 untuk membuat database secara kondisional jika tidak ada - Ketiga, tentukan kumpulan karakter dan susunan untuk database baru. Jika Anda melewatkan klausa
mysql -u root -p
Code language: SQL (Structured Query Language) (sql)6 danmysql -u root -p
Code language: SQL (Structured Query Language) (sql)7, MySQL akan menetapkan karakter default dan collation untuk database baru
Membuat database baru menggunakan alat klien mysql
Untuk membuat database baru melalui alat klien mysql, Anda mengikuti langkah-langkah ini
Pertama, masuk ke Server MySQL menggunakan akun pengguna yang memiliki hak istimewa
mysql -u root -p
Code language: SQL (Structured Query Language) (sql)2mysql -u root -p
Code language: SQL (Structured Query Language) (sql)Ini akan meminta Anda memasukkan kata sandi. Untuk mengotentikasi, Anda perlu mengetik kata sandi untuk akun pengguna
mysql -u root -p
SHOW DATABASES;
0Selanjutnya, tampilkan database saat ini yang tersedia di server menggunakan pernyataan
SHOW DATABASES;
1. Langkah ini opsionalSHOW DATABASES;
Keluaran
+--------------------+ | Database | +--------------------+ | classicmodels | | information_schema | | mysql | | performance_schema | | sys | +--------------------+ 5 rows in set (0.00 sec)
Code language: JavaScript (javascript)Kemudian, keluarkan perintah
mysql -u root -p
Code language: SQL (Structured Query Language) (sql)_2 dengan nama database e. g. ,SHOW DATABASES;
_3 dan tekan EnterCREATE DATABASE testdb;
Ini akan mengembalikan yang berikut
Query OK, 1 row affected (0.02 sec)
Code language: CSS (css)Setelah itu, gunakan perintah
SHOW DATABASES;
_4 untuk meninjau database yang dibuatSHOW CREATE DATABASE testdb;
Code language: SQL (Structured Query Language) (sql)MySQL mengembalikan nama basis data dan kumpulan karakter serta susunan basis data
+----------+----------------------------------------------------------------------------------------------------------------------------------+ | Database | Create Database | +----------+----------------------------------------------------------------------------------------------------------------------------------+ | testdb | CREATE DATABASE `testdb` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */ | +----------+----------------------------------------------------------------------------------------------------------------------------------+ 1 row in set (0.01 sec)
Code language: JavaScript (javascript)Terakhir, pilih database yang baru dibuat untuk digunakan dengan menggunakan pernyataan
SHOW DATABASES;
5USE testdb;
Code language: SQL (Structured Query Language) (sql)Keluaran
Database changed
Sekarang, Anda dapat mulai membuat tabel dan objek database lainnya di dalam database
SHOW DATABASES;
3Untuk keluar dari program mysql, ketik perintah ________10______7
mysql -u root -p
Code language: SQL (Structured Query Language) (sql)0Keluaran
mysql -u root -p
Code language: SQL (Structured Query Language) (sql)_1Membuat database baru menggunakan MySQL Workbench
Untuk membuat database baru menggunakan MySQL Workbench, ikuti langkah-langkah berikut
Pertama, luncurkan MySQL Workbench dan klik tombol setup new connection seperti yang ditunjukkan pada tangkapan layar berikut
Kedua, ketikkan nama koneksi dan klik tombol Test Connection
MySQL Workbench menampilkan dialog yang menanyakan kata sandi pengguna
mysql -u root -p
Code language: SQL (Structured Query Language) (sql)9Anda perlu (1) mengetikkan kata sandi untuk pengguna
mysql -u root -p
Code language: SQL (Structured Query Language) (sql)_9, (2) memeriksa Simpan kata sandi di lemari besi, dan (3) klik tombol OKKetiga, klik dua kali nama koneksi Lokal untuk terhubung ke Server MySQL
MySQL Workbench membuka jendela berikut yang terdiri dari empat bagian. Navigator, Query, Informasi, dan Output
Keempat, klik tombol buat skema baru di server yang terhubung dari bilah alat
Di MySQL, skema adalah sinonim untuk database. Membuat skema baru juga berarti membuat database baru
Kelima, jendela berikutnya terbuka. Anda perlu (1) memasukkan nama skema, (2) mengubah kumpulan karakter dan susunan jika perlu, dan klik tombol Terapkan
Keenam, MySQL Workbench membuka jendela berikut yang menampilkan skrip SQL yang akan dieksekusi. Perhatikan bahwa perintah pernyataan
+--------------------+ | Database | +--------------------+ | classicmodels | | information_schema | | mysql | | performance_schema | | sys | +--------------------+ 5 rows in set (0.00 sec)
Code language: JavaScript (javascript)_0 memiliki efek yang sama dengan pernyataanmysql -u root -p
Code language: SQL (Structured Query Language) (sql)2Jika semuanya baik-baik saja, Anda akan melihat database baru dibuat dan ditampilkan di tab skema di bagian Navigator
Ketujuh, untuk memilih database
+--------------------+ | Database | +--------------------+ | classicmodels | | information_schema | | mysql | | performance_schema | | sys | +--------------------+ 5 rows in set (0.00 sec)
Code language: JavaScript (javascript)_2, (1) klik kanan nama database dan (2) pilih item menu Set as Default Schema