Apakah linux datang dengan mysql?

Belajar mempersiapkan database Linux berbasis SQL, membuat database baru, dan membuat pengguna database dengan izin. Hal ini memungkinkan Anda untuk bekerja dengan banyak layanan lainnya

  • Bagikan item ini dengan jaringan Anda

Apakah linux datang dengan mysql?

Oleh
  • Jack Wallen

Dipublikasikan. 25 Apr 2022

Setiap admin Linux harus menginstal dan mengatur database di beberapa titik. Ini dapat mencakup penggelaran situs web dinamis, seperti untuk WordPress, atau menyimpan data untuk aplikasi web serta catatan pelanggan, klien, dan karyawan. Database sangat penting untuk setiap jenis bisnis

Linux menyajikan platform terbaik untuk database. Ini adalah OS sumber terbuka dan andal dengan banyak database siap pakai yang sudah tersedia untuk instalasi. Dari database siap pakai ini, server database MySQL adalah yang paling populer

database Linux

Basis data yang tersedia untuk Linux berkisar dari alat kecil yang disematkan seperti SQLite hingga basis data relasional yang kuat seperti MySQL dan bahkan basis data NoSQL untuk data besar. Beberapa database yang lebih populer tersedia untuk Linux termasuk

  • PostgreSQL
  • MariaDB
  • IBM Db2
  • Basis Data Oracle
  • burung api
  • Layanan Database Relasional Amazon
  • Redis
  • Ingres
  • Sistem File Terdistribusi Hadoop

MySQL mewakili sistem manajemen basis data relasional yang lengkap, yang berarti mencakup semua yang diperlukan untuk penyimpanan dan pengambilan data. Ini menggunakan bahasa kueri SQL, jadi siapa pun yang terbiasa dengan bahasa itu harus dapat menggunakan database ini dengan mudah. Bahkan bagi mereka yang tidak terbiasa dengan bahasa SQL, SQL dirancang agar mudah dipelajari dan dibaca

Cara membuat database di Linux

Untuk menginstal dan menyiapkan database MySQL di Linux -- khususnya, Ubuntu Server 20. 04 -- mulai dengan masuk ke Server Ubuntu dan instal MySQL dengan perintah

sudo apt-get install mysql-server -y

Setelah instalasi selesai, mulai dan aktifkan server dengan perintah

sudo systemctl aktifkan --sekarang mysql

MySQL sekarang harus diinstal dan dijalankan. Namun, akun admin MySQL hadir tanpa kata sandi, yang menimbulkan masalah keamanan. Untuk mengamankan instalasi MySQL, keluarkan perintah

sudo mysql_secure_installation

Sistem terlebih dahulu menanyakan apakah Anda ingin mengaktifkan komponen "Validasi Kata Sandi", yang mengharuskan semua akun menggunakan kata sandi yang sangat kuat. Ketik Y untuk mengaktifkan komponen ini; . Meskipun Anda tidak mengaktifkan komponen ini, Anda masih dapat menggunakan kata sandi yang kuat.

Apakah linux datang dengan mysql?
Ketika Anda mengamankan instalasi MySQL Anda, Anda akan melihat yang berikut, yang menanyakan apakah MySQL memerlukan kata sandi dengan kekuatan tertentu

Setelah langkah ini, sistem meminta Anda untuk mengetik dan memverifikasi kata sandi untuk pengguna admin MySQL. Lakukan itu lalu jawab Y untuk pertanyaan yang tersisa.

  • Hapus pengguna anonim?
  • Larang login root dari jarak jauh?
  • Hapus basis data pengujian dan akses ke sana?
  • Muat ulang tabel hak istimewa sekarang?

Setelah Anda mengamankan server database MySQL, Anda dapat membuat database pertama Anda

Buat database pertama

Dalam tutorial ini, buat database bernama techtarget. Untuk melakukan itu, masuk ke konsol MySQL dengan perintah

sudo mysql -u akar -p

Pilihannya adalah

  • -u, yang mendefinisikan pengguna (dalam hal ini, pengguna root)
  • -p, yang meminta kata sandi

Jika diminta kata sandi sudo, ketik itu terlebih dahulu dan kemudian kata sandi pengguna root MySQL saat diminta. Anda kemudian akan menemukan diri Anda di konsol MySQL

Apakah linux datang dengan mysql?
Dari konsol MySQL, Anda dapat membuat database Linux pertama Anda

Konsol MySQL siap untuk Anda membuat database pertama Anda

Untuk membuat database techtarget, keluarkan perintah

BUAT target teknis DATABASE;

Untuk memverifikasi pembuatan database, keluarkan perintah

tampilkan database;

Anda akan melihat techtarget terdaftar (Gambar 3)

Apakah linux datang dengan mysql?
Dengan database pertunjukan;

Buat pengguna database baru dengan izin

Selanjutnya, buat pengguna dengan izin untuk mengakses database baru. Dalam contoh ini, buat pengguna techtargetuser dengan perintah

BUAT PENGGUNA 'techtargetuser'@'localhost' DIIDENTIFIKASI DENGAN 'PASSWORD';

PASSWORD mewakili kata sandi yang kuat atau unik.

Saat Anda membuat pengguna baru, pengguna tidak secara otomatis memiliki akses ke database. Misalnya, saat Anda menginstal WordPress, menggunakan database techtarget dan pengguna admin MySQL menghadirkan risiko keamanan. Database techtarget dan akun techtargetuser membantu mengurangi risiko tersebut saat Anda memberi pengguna akses ke database

Berikan pengguna akses ke database dengan perintah

GRANT ALL ON techtarget. * Ke 'techtargetuser'@'localhost' DENGAN OPSI HIBAH;

Perintah ini memberikan semua izin pada basis data techtarget -- dan salah satu atau semua tabel, menggunakan. * --  ke techtargetuser di mesin hosting, dengan kemampuan untuk memberikan hak istimewa yang diperlukan kepada pengguna lain -- ditangani oleh GRANT OPTION

Dengan itu, ketika Anda menginstal WordPress, konfigurasikan detail database seperti itu

  • Basis data. techtarget
  • Pengguna basis data. techtargetuser

Setelah Anda menginstal database, Anda dapat menggunakan server database Anda untuk bekerja dengan semua jenis aplikasi dan layanan. Dalam kebanyakan kasus, aplikasi yang memerlukan MySQL -- seperti WordPress dan Nextcloud -- mengisi database tersebut selama penginstalan, sehingga Anda tidak perlu menambahkan tabel dan data secara manual

Gali lebih dalam tentang operasi, pemantauan, dan manajemen pusat data

  • Apakah linux datang dengan mysql?
    Apa perbedaan antara perintah su dan sudo?

    Apakah linux datang dengan mysql?

    Oleh. Damon Garn

  • Apakah linux datang dengan mysql?
    Gunakan MicroK8s dengan Raspberry Pi dalam tutorial ini

    Apakah linux datang dengan mysql?

    Oleh. Stuart Burns

  • Apakah linux datang dengan mysql?
    Cara menginstal Docker dan docker compose di Ubuntu

    Apakah linux datang dengan mysql?

    Oleh. Cameron McKenzie

  • Apakah linux datang dengan mysql?
    Pelajari cara memasang MicroK8 untuk Kubernetes

    Apakah linux datang dengan mysql?

    Oleh. Stuart Burns

Bagian dari. Saran untuk beralih dari Windows ke Linux

Artikel 2 dari 4

Berikutnya

8 hal yang perlu diketahui saat beralih dari Windows ke Linux

Beralih ke Linux dari Windows dapat menghadirkan tantangan baru bagi admin Linux pemula. Berikut adalah delapan tip yang perlu diingat saat mengadopsi OS Linux jika Anda hanya menggunakan Windows

Cara membuat database MySQL di Linux

Belajar mempersiapkan database Linux berbasis SQL, membuat database baru, dan membuat pengguna database dengan izin. Hal ini memungkinkan Anda untuk bekerja dengan banyak layanan lainnya

Saran untuk pusat data yang ingin mengubah sistem operasi

Saat Anda menukar OS utama pusat data, pertama-tama, pertimbangkan tujuan OS pengganti Anda dan beban kerjanya yang optimal. Kemudian, Anda dapat membuat rencana migrasi OS

Kata-kata untuk pergi. Pelajari terminologi Linux dasar

Apa itu distro?

Apakah Linux memiliki MySQL?

Linux. Cara termudah untuk menginstal MySQL adalah dengan menggunakan repositori MySQL . Untuk distribusi Linux berbasis Yum seperti Oracle Linux, Red Hat Enterprise Linux, dan Fedora, ikuti petunjuk di Panduan Cepat Menggunakan Repositori MySQL Yum.

Apakah MySQL gratis untuk Linux?

MySQL Community Edition adalah versi yang dapat diunduh secara bebas dari basis data sumber terbuka paling populer di dunia yang didukung oleh komunitas aktif pengembang dan penggemar sumber terbuka. MySQL Cluster Community Edition tersedia sebagai unduhan terpisah.

Bagaimana cara mendapatkan MySQL di Linux?

Menginstal MySQL di Linux . Pergi ke terminal menggunakan Ctrl+Alt+T. Sekarang gunakan perintah berikut untuk menginstal MySQL (salin dan tempel di terminal). Kemudian berikan kata sandi Anda dan tekan ENTER. Langkah 2. Tekan "y" untuk melanjutkan

Apakah MySQL gratis di Ubuntu?

Sumber Terbuka. MySQL juga merupakan Sistem Manajemen Basis Data Relasional Sumber Terbuka dan Gratis (RDBMS).