Cara menggunakan mysql 5.5 22

Untuk mengelola server MySQL Anda dan basis data yang berada di dalamnya, Anda dapat, dengan segala cara, menggunakan klien baris perintah MySQL bawaan. Itu selalu menjadi diskusi topik hangat apakah lebih baik menangani database dalam IDE khusus atau dengan menggunakan baris perintah. Setiap pengembang memiliki preferensi mereka. Namun, ini adalah fakta yang tidak dapat disangkal – semakin besar beban kerja Anda, semakin sulit untuk mengelolanya dari baris perintah

Salah satu IDE terbaik untuk mengelola, mengembangkan, dan mengelola database MySQL dan MariaDB saat ini adalah dbForge Studio for MySQL. Solusinya dirancang untuk mencakup setiap kemungkinan tugas terkait database rutin

Dengan dbForge Studio untuk MySQL Studio, Anda bisa

  • Rancang database MySQL dengan kerumitan apa pun
  • Kembangkan database di Editor Kode tingkat lanjut
  • Kelola akun pengguna dan kelola hak istimewa
  • Bandingkan dan sebarkan skema dan data database

  • Salin dan migrasikan database MySQL
  • Membuat laporan dan menganalisis data
  • Pemicu debug, fungsi, skrip, dan rutinitas tersimpan
  • dan masih banyak lagi

dbForge Studio untuk MySQL adalah aplikasi Windows klasik. Namun, Anda selalu dapat terhubung ke server MySQL yang berjalan di OS apa pun, termasuk Ubuntu. Saat menghubungkan ke server MySQL jarak jauh, pastikan bahwa pengguna tempat Anda masuk, memiliki hak untuk mengakses server dari jarak jauh. Anda juga dapat menginstal dan menjalankan dbForge Studio untuk MySQL di Ubuntu melalui CrossOver, solusi kompatibilitas komersial yang memungkinkan menjalankan aplikasi Windows di macOS dan Linux. Untuk mempelajari cara menginstal dbForge Studio di Linux melalui CrossOver, lihat dokumentasi produk kami

Tutorial ini bisa diterapkan pada MySQL versi 5 yang pada contoh ini adalah versi 5. 7. 30 serta MySQL versi 8 [8. 0. 20]

Sebenarnya banyak cara yang bisa kita lakukan untuk menjalankan mysql tanpa harus menginstalnya, salah satunya adalah dengan menggunakan XAMPP Portable yang sudah kita bahas pada tutorial sebelumnya. Cara Install XAMPP di Windows - Panduan Lengkap

Namun saat ini XAMPP tidak lagi menggunakan MySQL [karena sudah diakuisisi oleh oracle], melainkan menggunakan Maria DB. Versi terakhir MySQL yang didukung XAMPP adalah versi 5. 6

Sebagai alternatif, kita bisa menggunakan server WAMP atau EasyPHP yang masih konsisten menggunakan MySQL, tetapi kita tetap harus menginstalnya [tidak ada versi portabel]

Untuk kebutuhan tertentu kita hanya perlu menggunakan MySQL tanpa software atau aplikasi lain, maka kali ini kita akan membahas cara install MySQL Portable Zip File khusus di sistem operasi windows

I. Instal File Zip Portabel MySQL di Windows

Untuk dapat menginstal MySQL portable di Windows, langkah-langkah yang kita perlukan adalah

1 Unduh dan Ekstrak File Zip

Pertama-tama, unduh file MySQL dalam bentuk zip dengan mengunjungi halaman unduhan resmi di http. //dev. mysql. com/unduh/mysql/

Halaman Resmi Unduh File Zip MySQL

Pilih file sesuai dengan arsitektur Windows yang anda gunakan, 32 bit atau 64 bit, pada tutorial ini saya menggunakan versi 64 bit. Pada halaman selanjutnya, klik No thanks, just start my download

Download MySQL Portable Langsung Tanpa Login

Selanjutnya, ekstrak file zip tersebut. Misalnya pada contoh ini saya ekstrak ke direktori D:\mysql-8.0. Isi foldernya seperti terlihat pada gambar berikut

Ekstrak File Hasil

2 Tambahkan Folder Data dan Buat File Konfigurasi

Selanjutnya kita membuat folder baru yang akan digunakan MySQL untuk menampung semua data yang berhubungan dengan database seperti data tabel, stored routines, dll

Pada MySQL versi 5. 6 dan sebelumnya, semua data secara default akan disimpan di folder data, yang sudah termasuk dalam file zip yang kita unduh

Namun, dimulai dengan MySQL versi 5. 7, folder sudah dihapus dan kita bebas menentukan nama dan letak folder sesuai dengan yang kita inginkan

Untuk mudahnya kita beri nama folder tersebut dengan nama datanya dan kita tempatkan pada folder utama [D. \mysql-8. 0], selain itu kita juga perlu membuat file konfigurasi bernama my.ini

Folder Data dan File Konfigurasi my. ini

3 Buat Konfigurasi

Langkah selanjutnya, kita perlu menambahkan beberapa parameter pada file my.ini. Parameter ini akan digunakan oleh MySQL untuk melakukan berbagai pengaturan

Untuk mempermudah, salin dan tempel konten dari file my-default.ini ke dalam file my.ini, lalu buka file dengan notepad [atau notepad++], lalu di bawah [mysqld] tambahkan parameter berikut

[mysqld]
basedir = "/mysql-8.0"
datadir = "/mysql-8.0/data"
port = 3306
server_id = 1
log_error = "mysql_error.log"
pid_file = "mysql.pid"
socket = "/mysql-8.0/mysql.sock"

# Buffer pool size 50 - 80% dari total RAM server
innodb_buffer_pool_size=512M 

# Optional - Default Configuration
max_allowed_packet = 8M
key_buffer_size=16M 

# Where do all the plugins live
plugin_dir = "/mysql-8.0/lib/plugin/"

character-set-server=utf8mb4
collation-server=utf8mb4_general_ci

Bagian Opsional - Konfigurasi Default dapat dihapus atau diubah sesuai kebutuhan. Referensi untuk konfigurasi tersebut dapat ditemukan di halaman MySQL. https. //dev. mysql. com/doc/refman/8. 0/en/konfigurasi-server. html

Selain itu, kami menyimpan semua log kesalahan ke dalam file

mysqld --initialize
atau
mysqld --initialize-insecure
0 jika tidak, maka MySQL akan menyimpannya dalam file dengan ekstensi
mysqld --initialize
atau
mysqld --initialize-insecure
1, kami juga melakukan ini pada
mysqld --initialize
atau
mysqld --initialize-insecure
2 dan
mysqld --initialize
atau
mysqld --initialize-insecure
3

4 Inisiasi Untuk Pertama Kalinya

Selanjutnya untuk dapat menjalankan MySQL, kita perlu menginisialisasi [initialize]. Proses ini hanya dilakukan satu kali

Proses ini akan membuat file dan database yang dibutuhkan untuk menjalankan mysql termasuk membuat user untuk login dan hak akses user

Untuk memulai, ada dua perintah yang bisa kita gunakan [kita harus memilih salah satu], yaitu

mysqld --initialize
atau
mysqld --initialize-insecure
_

Perbedaan keduanya adalah.

mysqld --initialize
atau
mysqld --initialize-insecure
_4 akan membuat password acak untuk login, password akan ditulis di file log, dalam contoh ini
mysqld --initialize
atau
mysqld --initialize-insecure
5 yang ada di folder data

Sedangkan pada

mysqld --initialize
atau
mysqld --initialize-insecure
_6, kita tidak perlu menentukan password, tapi kita masih bisa membuat passwordnya nanti

Secara default, proses akan membuat pengguna untuk login dengan nama pengguna

mysqld --initialize
atau
mysqld --initialize-insecure
7, kita dapat menentukan nama pengguna lain dengan menambahkan opsi
mysqld --initialize
atau
mysqld --initialize-insecure
8, misalnya
mysqld --initialize
atau
mysqld --initialize-insecure
9
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to MySQL server on 'localhost' [10061]'
Check that mysqld is running on localhost and that the port is 3306.
You can check this by doing 'telnet localhost 3306'
0

Untuk mempermudah, pada contoh ini kita akan memulai dengan username

mysqld --initialize
atau
mysqld --initialize-insecure
7 tanpa password . Buka command prompt dan arahkan kursor ke folder bin, lalu jalankan perintah
mysqld --initialize
atau
mysqld --initialize-insecure
9
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to MySQL server on 'localhost' [10061]'
Check that mysqld is running on localhost and that the port is 3306.
You can check this by doing 'telnet localhost 3306'
3

Inisialisasi Perintah

Tunggu beberapa detik [kadang beberapa menit] hingga proses selesai [hingga kursor kembali ke D. \maysql-8. 0]

5 MySQL Siap Digunakan

Pada tahap ini MySQL sudah dapat digunakan, untuk dapat menggunakan MySQL, kita perlu menjalankan server MySQL. Buka command prompt dan ketik perintah

mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to MySQL server on 'localhost' [10061]'
Check that mysqld is running on localhost and that the port is 3306.
You can check this by doing 'telnet localhost 3306'
4 jika berhasil maka kursor akan berhenti dan tidak akan kembali ke
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to MySQL server on 'localhost' [10061]'
Check that mysqld is running on localhost and that the port is 3306.
You can check this by doing 'telnet localhost 3306'
5, seperti gambar berikut

Menjalankan Server MySQL

Jika kursor kembali ke

mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to MySQL server on 'localhost' [10061]'
Check that mysqld is running on localhost and that the port is 3306.
You can check this by doing 'telnet localhost 3306'
5 kemudian terjadi error, untuk mengatasinya lihat bagian II di bagian bawah tutorial ini.

Selanjutnya jika menggunakan MySQL versi 5. 7. 18 dibawah ini sob sobat bisa menutup jendela command prompt, walaupun mysql server di tutup tetap jalan [bisa dilihat di Windows Task Manager bagian Processes]. Ini tidak berlaku untuk MySQL versi 5. 7. 18 ke atas dan versi 8 ke atas, pada versi tersebut jika command prompt ditutup maka server juga akan mati.

Sampai saat ini, MySQL dapat digunakan dengan username default

mysqld --initialize
atau
mysqld --initialize-insecure
7 tanpa password. Anda dapat mencoba menjalankan MySQL menggunakan command prompt atau aplikasi manajemen database seperti phpMyAdmin, HeidiSQL, atau Toad for MySQL

Mari kita coba dengan command prompt. Buka prompt perintah baru lalu arahkan kursor ke

mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to MySQL server on 'localhost' [10061]'
Check that mysqld is running on localhost and that the port is 3306.
You can check this by doing 'telnet localhost 3306'
5, lalu ketikkan perintah
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to MySQL server on 'localhost' [10061]'
Check that mysqld is running on localhost and that the port is 3306.
You can check this by doing 'telnet localhost 3306'
9

Menjalankan MySQL Dengan Command Prompt

6 Matikan Server MySQL

Aktif mysql versi 5. 7. 18 dibawah ini , jika kita sudah menjalankan mysql server, maka server akan terus aktif sampai kita mematikan server atau kita restart komputer kita. Server dapat dilihat di Windows Task Manager [Pada Windows 7+. Ctrl + Shift + Esc]

Untuk mematikannya, kita bisa mematikannya secara manual melalui Windows Task Manager atau melalui command prompt dengan menjalankan perintah

2020-05-16T04:43:17.798171Z 0 [ERROR] Can't start server: Bind on TCP/IP port: No such file or directory
2020-05-16T04:43:17.798767Z 0 [ERROR] Do you already have another mysqld server running on port: 3306 ?
2020-05-16T04:43:17.799379Z 0 [ERROR] Aborting
0 seperti berikut

Jika gagal, akan muncul pesan error seperti ini

mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to MySQL server on 'localhost' [10061]'
Check that mysqld is running on localhost and that the port is 3306.
You can check this by doing 'telnet localhost 3306'

II. Instal File Zip Portabel MySQL – Atasi Error

Terkadang proses instalasi tidak berjalan lancar, beberapa diantaranya hanya diketahui saat menjalankan mysql server menggunakan perintah

2020-05-16T04:43:17.798171Z 0 [ERROR] Can't start server: Bind on TCP/IP port: No such file or directory
2020-05-16T04:43:17.798767Z 0 [ERROR] Do you already have another mysqld server running on port: 3306 ?
2020-05-16T04:43:17.799379Z 0 [ERROR] Aborting
1

Seperti yang kita bahas di atas, jika kita menjalankan mysqld dan kursor kembali ke direktori D bin. \mysql-8. 0\bin maka terjadi error, contohnya seperti ini

Kesalahan Saat Menjalankan Server MySQL

Untuk menelusuri penyebab error, buka file log error, misalnya pada contoh ini terletak di

2020-05-16T04:43:17.798171Z 0 [ERROR] Can't start server: Bind on TCP/IP port: No such file or directory
2020-05-16T04:43:17.798767Z 0 [ERROR] Do you already have another mysqld server running on port: 3306 ?
2020-05-16T04:43:17.799379Z 0 [ERROR] Aborting
2, lalu cari bagian yang mengandung error [
2020-05-16T04:43:17.798171Z 0 [ERROR] Can't start server: Bind on TCP/IP port: No such file or directory
2020-05-16T04:43:17.798767Z 0 [ERROR] Do you already have another mysqld server running on port: 3306 ?
2020-05-16T04:43:17.799379Z 0 [ERROR] Aborting
3 ], misalnya

2020-05-16T04:43:17.798171Z 0 [ERROR] Can't start server: Bind on TCP/IP port: No such file or directory
2020-05-16T04:43:17.798767Z 0 [ERROR] Do you already have another mysqld server running on port: 3306 ?
2020-05-16T04:43:17.799379Z 0 [ERROR] Aborting

Dalam kesalahan tersebut, ada indikasi bahwa port 3306 telah digunakan, mungkin ada MySQL lain yang berjalan. Dalam prakteknya, bentuk error bisa bermacam-macam, intinya selalu cek error di log file

Itulah pembahasan cara install file zip portable mysql di windows, semoga bermanfaat

Berlangganan sekarang

Suka artikel di Jagowebdev. com? . com

Komitmen kita. Kami selalu menghargai privasi Anda dan tidak akan membagikan identitas Anda kepada pihak mana pun

Langkah-langkah menjalankan program database MySQL?

MySQL Membuat Database dan Tabel .
Buka command prompt dengan menekan ctrl + R lalu ketik cmd dan enter
Buka MySQL dengan mengetikkan cd AppServ\MySQL\bin\MySQL
Saat diminta password, masukkan password yang anda buat [namun biasanya password defaultnya adalah “root”]

Langkah awal untuk menjalankan program klien berbasis teks MySQL?

Memulai program klien berbasis teks mysql . Ubah direktori aktif dari prompt perintah saat ini ke subdirektori bin terlebih dahulu, lalu ketik mysql -u root -p. Masukkan kata sandi yang diminta, tekan tombol keyboard Enter dan Anda telah memulai program klien berbasis teks mysql .

Langkah-langkah untuk menginstal MySQL?

Unduh Pemasang MySQL
Pilih Jenis Kustom
Pilih Aplikasi yang akan Diinstall
Persyaratan Instal
Unduh & Instal MySQL
Konfigurasi Server
Konfigurasi Pengguna Root
Konfigurasi Layanan MySQL Windows

Kapan MySQL digunakan?

Penggunaan atau fungsi MySQL adalah untuk pergudangan data [data warehouse], yaitu pengumpulan data dari berbagai sumber, misalnya -commerce, serta logging aplikasi.

Bài mới nhất

Chủ Đề