Bagaimana cara memulai mysql untuk pertama kalinya?

Artikel ini memberikan petunjuk untuk menginstal dan mengonfigurasi layanan database MySQL dengan MySQL Workbench for Appspace on-prem

Prasyarat

  • Unduh MySQL 8. x. https. //dev. mysql. com/unduh/mysql/

Penting

  • Tautan ke petunjuk pemasangan di situs web penyedia disediakan
  • Harap pastikan Anda mencatat dan menyelesaikan konfigurasi khusus yang diperlukan untuk setiap aplikasi, yang dijelaskan dalam setiap langkah di bawah ini
  • Harap klik kanan setiap file penginstal dan pilih Jalankan sebagai Administrator untuk menginstal

Instal dan Konfigurasi Server MySQL

Ikuti petunjuk di bawah ini untuk menginstal dan mengonfigurasi Server MySQL dengan MySQL Workbench

Peringatan

  • Kata sandi SQL harus TIDAK mengandung metakarakter shell seperti. # ’” ` & ; .
  • Kredensial database TIDAK DAPAT diubah setelah Appspace diinstal.
  • Akun pengguna database harus TIDAK dihapus setelah Appspace diinstal.

  1. Instal MySQL 8. x di server Anda, sebagaimana diuraikan dalam panduan Menginstal MySQL di Microsoft Windows di sini. https. //dev. mysql. com/doc/refman/8. 0/id/instalasi-windows. html 
  2. Pastikan pengaturan konfigurasi berikut dibuat
    • Pilih opsi Khusus di jendela Memilih Jenis Penyiapan , dan klik Berikutnya untuk melanjutkan
    • Di jendela Pilih Produk dan Fitur , pastikan opsi berikut dipilih, dan dipindahkan ke bagian Produk/Fitur Yang Akan Diinstal
      Bagaimana cara memulai mysql untuk pertama kalinya?

      • Server MySQL8. x (versi x64)
      • Meja Kerja MySQL CE 8. 0. x (versi x64)

        Peringatan

        Hanya pilih 2 opsi ini. Biarkan semua opsi lain tidak dicentang. Penting untuk memastikan bahwa opsi lain (seperti Konektor MySQL) TIDAK dipilih selama instalasi MySQL.

    • Di jendela Group Replication , pilih opsi Server MySQL Mandiri/Replikasi MySQL Klasik
    • Di jendela Type and Networking, lakukan hal berikut.
      Bagaimana cara memulai mysql untuk pertama kalinya?
      • Pilih Mesin Server dari menu drop-down Config Type.
      • Di bawah Konektivitas, centang kotak TCP/IP, dan atur Nomor Port ke 3306
      • Periksa port Open Firewall untuk akses jaringan
      • Centang Tampilkan Opsi Lanjutan dan Pencatatan
    • Di jendela Authentication Method, pilih Use Legacy Authentication Method (Retain MySQL 5. x Kompatibilitas) pilihan
    • Di jendela Akun dan Peran, masukkan Kata Sandi Root MySQL

      Peringatan

      Kata sandi SQL harus TIDAK mengandung metakarakter shell seperti. # ’” ` & ; .

  3. Lanjutkan untuk mengonfigurasi MySQL Workbench dengan mengikuti instruksi di bagian selanjutnya di bawah ini

Konfigurasikan Meja Kerja MySQL

Peringatan

Pastikan kata sandi root SQL yang dibuat selama instalasi telah diberikan hak istimewa Administrator Sistem di Windows sebelum melanjutkan

Hai, saya pemula di HDP, saya mengunduh HDP dan menjalankannya dengan virtualbox. Namun, ketika saya mencoba mengakses database mysql untuk pertama kalinya setelah ssh ke VM kotak pasir, saya mengalami kesalahan berikut

[root@sandbox-hdp ~]# mysql -uroot

KESALAHAN 1045 (28000). Akses ditolak untuk pengguna 'root'@'localhost' (menggunakan kata sandi. TIDAK)

Awalnya saya berpikir bahwa mungkin mysql memerlukan kata sandi apa pun untuk login pertama kali, oleh karena itu saya mencoba menggunakan "hadoop" sebagai kata sandi seperti yang disarankan di beberapa posting yang saya cari di Google, tetapi sekali lagi akses ditolak

[root@sandbox-hdp ~]# mysql -uroot -phadoop

mysql. [Peringatan] Menggunakan kata sandi pada antarmuka baris perintah dapat menjadi tidak aman

KESALAHAN 1045 (28000). Akses ditolak untuk pengguna 'root'@'localhost' (menggunakan kata sandi. YA)

Saya juga mengikuti posting ini https. //masyarakat. hortonworks. com/questions/86949/error-1045-28000-access-denied-for-user-root. html tetapi solusi yang disarankan tidak berfungsi untuk saya

Mulai Meja Kerja MySQL. Di layar Beranda pilih Buat Model EER baru. Sebuah model dapat berisi banyak skema. Perhatikan bahwa saat Anda membuat model baru, model tersebut berisi skema mydb secara default. Anda dapat mengubah nama skema ini untuk melayani tujuan Anda sendiri, atau cukup menghapusnya

Gambar 4. 11. Tutorial Memulai - Layar Utama

Bagaimana cara memulai mysql untuk pertama kalinya?

  • Pada bilah alat Skema Fisik, klik tombol + untuk menambahkan skema baru. Ini akan membuat skema baru dan menampilkan lembar tab untuk skema tersebut. Di tabsheet, ubah nama skema menjadi “dvd_collection”, dengan mengetik di kolom Nama. Pastikan bahwa perubahan ini tercermin pada tab Skema Fisik. Sekarang Anda siap menambahkan tabel ke skema Anda. Jika pada tahap ini Anda menerima pesan dialog yang meminta untuk mengganti nama semua kejadian skema, Anda dapat mengklik Ya untuk menerapkan perubahan nama Anda

    Gambar 4. 12. Tutorial Memulai - Skema Baru

    Bagaimana cara memulai mysql untuk pertama kalinya?

  • Di bagian Skema Fisik, klik dua kali Tambahkan Tabel

  • Klik dua kali table1 untuk meluncurkan editor tabel (Anda mungkin tidak perlu melakukan ini karena editor tabel akan dimuat secara otomatis pada titik ini jika Anda menggunakan versi MySQL Workbench yang lebih baru). Di editor tabel, ubah nama tabel menjadi "film" dan tekan Enter. Editor tabel kemudian akan beralih dari tab Tabel ke tab Kolom, untuk memungkinkan Anda memasukkan detail kolom tabel Anda

  • Ubah nama kolom pertama menjadi “movie_id”. Pilih tipe data INT. Anda kemudian akan membuat kolom ini memiliki properti berikut. kunci utama, bukan nol, peningkatan otomatis. Untuk melakukan ini, klik kotak centang PK, NN, dan AI

  • Tambahkan dua kolom lebih lanjut

    Nama KolomTipe DataProperti Kolommovie_titleVARCHAR(45)NNrelease_dateDATE (YYYY-MM-DD)Tidak ada

    Gambar 4. 13. Tutorial Memulai - Kolom

    Bagaimana cara memulai mysql untuk pertama kalinya?

  • Gambar 4. 14. Tutorial Memulai - Diagram EER

    Bagaimana cara memulai mysql untuk pertama kalinya?

  • Sekarang, di editor tabel, ubah nama kolom "movie_title" menjadi "title". Perhatikan bahwa Diagram EER diperbarui secara otomatis untuk mencerminkan perubahan ini

  • Pada titik ini Anda dapat menyimpan model Anda. Klik tombol bilah alat utama Simpan Model ke File Saat Ini. Dalam hal ini Anda belum menyimpan file ini sehingga Anda akan diminta untuk memasukkan nama file model. Untuk tutorial ini, masukkan “Home_Media”. Model Home_Media mungkin berisi skema lebih lanjut selain dvd_collection, seperti cd_collection. Klik Simpan untuk menyimpan model

  • Dalam dialog Kelola Koneksi DB, klik Baru

  • Masukkan "Server Besi Besar" untuk nama koneksi. Ini memungkinkan kami untuk mengidentifikasi server mana yang sesuai dengan koneksi ini, meskipun dimungkinkan untuk membuat banyak koneksi ke server yang sama

  • Masukkan nama pengguna untuk akun yang akan Anda gunakan untuk terhubung ke server

  • Klik Toko di Vault. tombol dan masukkan kata sandi untuk nama pengguna yang Anda masukkan pada langkah sebelumnya. Anda dapat mengabaikan langkah ini secara opsional, dan Anda akan dimintai kata sandi ini setiap kali MySQL Workbench terhubung ke server

  • Klik Uji Koneksi untuk menguji parameter koneksi Anda. Jika semuanya baik-baik saja pada saat ini, Anda dapat mengklik Tutup

    Gambar 4. 15. Tutorial Memulai - Kelola Koneksi

    Bagaimana cara memulai mysql untuk pertama kalinya?

  • Halaman pertama wizard adalah halaman Validasi Katalog. Klik tombol Jalankan Validasi untuk memvalidasi Katalog. Jika semuanya beres, wizard akan melaporkan bahwa validasi berhasil diselesaikan. Klik Berikutnya untuk melanjutkan

  • Halaman Opsi wizard menampilkan berbagai opsi lanjutan. Untuk tutorial ini Anda dapat mengabaikan ini dan cukup klik Next

  • Di halaman berikutnya Anda dapat memilih objek yang ingin Anda ekspor ke server langsung. Dalam hal ini kita hanya memiliki tabel, jadi tidak ada objek lain yang perlu dipilih. Klik Berikutnya

  • Layar selanjutnya, Tinjau Skrip SQL, menampilkan skrip yang akan dijalankan di server langsung untuk membuat skema Anda. Tinjau skrip untuk memastikan bahwa Anda memahami operasi yang akan dilakukan. Klik Berikutnya

    Gambar 4. 16. Tutorial Memulai - Skrip Tinjauan

    Bagaimana cara memulai mysql untuk pertama kalinya?

  • Pilih koneksi yang Anda buat tadi, “Big Iron Server”. Klik Jalankan. Periksa pesan apakah ada kesalahan, lalu klik Tutup untuk keluar dari wizard

  • Pastikan skrip berjalan tanpa kesalahan di server, lalu klik Tutup. Sebagai tes sederhana, skrip berhasil meluncurkan MySQL Command Line Client. Masukkan SHOW DATABASES;_ dan identifikasi skema Anda. Masukkan USE dvd_collection;_, untuk memilih skema Anda. Sekarang masukkan SHOW TABLES;. Masukkan SELECT * FROM movies;_, ini akan mengembalikan set kosong karena Anda belum memasukkan data apa pun ke database Anda. Perhatikan bahwa dimungkinkan untuk menggunakan MySQL Workbench untuk melakukan pemeriksaan tersebut, dan Anda akan melihat bagaimana melakukannya nanti, tetapi Klien Baris Perintah MySQL telah digunakan di sini karena Anda mungkin telah menggunakan ini sebelumnya.

    Bagaimana cara mengatur MySQL?

    Memulai Instalasi .
    Jenis Konfigurasi Server. Pilih opsi Mesin Pengembangan
    Aktifkan Jaringan TCP/IP. Pastikan kotak centang dipilih dan tentukan opsi di bawah ini
    Nomor Pelabuhan. Tentukan port koneksi. .
    Buka port Firewall untuk akses jaringan. .
    Konfigurasi Lanjutan

    Bagaimana cara menginisialisasi database MySQL?

    Untuk menginisialisasi instalasi MySQL, panggil mysqld dengan opsi --initialize atau --initialize-insecure . Untuk informasi lebih lanjut, lihat Bagian 2. 10. 1, “Menginisialisasi Direktori Data”. Anda harus mengharapkan mysql_install_db untuk dihapus dalam rilis MySQL mendatang.

    Bagaimana cara memulai database MySQL lokal?

    Mulai Server MySQL .
    layanan sudo mysql mulai. Mulai MySQL Server menggunakan menggunakan init. d
    sudo /etc/init. d/mysql mulai. Mulai MySQL Server menggunakan systemd
    sudo systemctl mulai mysqld. Mulai MySQL Server di Windows. .
    mysqld

    Bagaimana cara saya memulai dan terhubung ke server MySQL?

    Membuat Koneksi ke MySQL .
    Di kotak Nama server, masukkan nama server MySQL. Di kotak Server port, masukkan nomor port menjadi 3306. Ini adalah port default
    Di kotak Nama pengguna, masukkan akun MySQL yang memiliki izin yang diperlukan
    Di kotak Kata Sandi, masukkan kata sandi untuk nama pengguna yang ditentukan