Kesalahan xampp port mysql 3306

Ada banyak alasan MySQL tidak memulai kesalahan xampp pada port 3306 dan cara membebaskan port 3306 untuk mysql, Anda harus mengubah alamat port MySQL dan ada beberapa cara untuk memperbaiki kesalahan MySQL xampp tidak memulai ini dan alasan utama MySQL . Mari kita lihat secara detail

UNTUK memperbaiki MySQL tidak memulai kesalahan xampp pada port 3306 Anda perlu mengubah alamat port MySQL dan itu akan mulai bekerja secara normal setelah Anda mematikan proses port 3306

Cara Memperbaiki Kesalahan MySQL tidak Memulai di Xampp pada port 3306

SC MySQL menghapus Perintah. Ubah Port MySQL

Anda juga dapat mengatasi masalah ini dengan menghapus layanan MySQL di sini, lanjutkan dan jalankan perintah berikut dalam cmd

Langkah 1. Buka CMD dan jalankan sebagai administrator

Langkah 2. Jalankan perintah ini di CMD. sc hapus mysql dan tekan enter

Langkah 3. Setelah dieksekusi itu akan menunjukkan kepada Anda keberhasilan deleteServices dan akan menghentikan semua layanan mysql yang berjalan akan dihentikan

Langkah 4. Sekarang tutup panel kontrol xampp dan keluar dan mulai ulang

Langkah 5. Sekarang mulai MySQL dan Apache Anda akan mencoba untuk memulai mysql

Langkah 6. Lanjutkan dan klik config di panel kontrol Xampp dan buka my. file ini

Langkah 7. Setelah Anda membuka saya. ini, tekan ctrl+f dan cari 3306

Langkah 8. Sekarang ubah port sql saya dari 3306 menjadi 3307

Catatan. Port lama MySQL 3306 akan diganti dengan 3307 di sini

Langkah 9. Simpan file dan tutup

Langkah 10. Sekarang buka file konfigurasi panel kontrol Xampp di bagian atas

Langkah 11. Klik pada layanan dan pengaturan port

Langkah 12. klik pada tab MySQL dan ubah no port dari 3306 menjadi 3307 (port MySQL baru)

Langkah 13. Klik simpan

Langkah 14. Tutup panel kontrol dan keluar dari panel kontrol dan mulai ulang panel kontrol xampp

Langkah 15. Mulai server xampp dan mulai mysql, Anda akan melihat port sekarang yang mencoba untuk terhubung adalah 3307 dan akan terhubung di server xampp

Langkah 16. Sekarang ketika Anda memulai server xampp dan memulai Apache dan MySQL, mereka akan terhubung tanpa kesulitan MySQL tidak memulai kesalahan xampp pada port 3306, karena kami telah mengubah port MySQL di sini dari 3306 ke MySQL 3307

Untuk konfirmasi Anda dapat melanjutkan dan memulai localhost Anda di browser Anda dan melihat dan membuka phpMyAdmin akan mulai bekerja tanpa masalah

Dengan menggunakan perintah Netstat ao di Command Prompt

Langkah 1. Di bilah pencarian windows, ketik cmd

Langkah 2. Klik kanan pada cmd dan pilih jalankan sebagai administrator

Catatan. Pastikan Anda menjalankan sebagai administrator atau tidak akan menghentikan port 3308. Port tidak dapat diakhiri jika Anda tidak memiliki hak administrator

Langkah 3. Dalam tipe cmd. netstat -ao dan tekan enter

Langkah 4. Sekarang cari nomor port MySQL 3306 (di bawah alamat lokal) dan catat nomor PID port MySQL 3305, dalam kasus saya ini adalah 38368

Langkah 5. Sekarang ketik perintah ini. taskkill /F /PID 38368 dan tekan enter. (pastikan /F adalah modal dan /PID adalah modal)

Langkah 6. Setelah Anda menekan enter maka Anda akan melihat pesan yang mengatakan SUKSES. Proses dengan PID 38368 telah dihentikan

Itu saja restart server xampp lagi Anda akan dapat menghubungkan mysql pada port 3306 dan tidak akan menghadapi masalah MySQL tidak memulai kesalahan xampp pada port 3306

Catatan. Ini adalah perbaikan terbaik dan akan bekerja 100 persen jika Anda menghadapi masalah apa pun dalam menyambungkan atau memulai server xampp dan MySQL tidak memulai masalah. Matikan saja port proses yang sudah berjalan dan server xampp akan mulai bekerja

Mengapa mysql tidak memulai di xampp pada port 3306?

Jika ada port 3306 yang sudah dijalankan oleh layanan lain di komputer Anda, keduanya port yang ditetapkan secara default ke port MySQL adalah 3306 akan mengalami konflik dengan komputer lokal Anda dan tidak akan mulai mengatakan port sudah digunakan dan MySQL tidak dimulai

Dengan mengubah port MySQL masalah Anda akan terpecahkan

MySQL tidak dimulai di xampp pada port 3306

Ubah port MySQL yang secara default 3306 ubah ke 3307 dan akan mulai berfungsi

Bagaimana cara mengubah port MySQL di xampp?

Buka saya. ini dan cari 3306 dan ubah nomor port menjadi 3307 dan simpan file saya. ini dan restart server xampp. Ini akan mulai bekerja

Apa port default server xampp MySQL?

Port no 3306 adalah port default no yang ditugaskan ke MySQL

Mengubah nomor port MySQL dari 3306 ke 3307 menyebabkan masalah dengan server MySQL xampp?

Tidak. Anda hanya mengubah nomor port di sini yang merupakan default di sini, tidak masalah Anda dapat mengubahnya ke nomor port MySQL apa pun yang Anda inginkan

XAMPP adalah alat yang hebat untuk pengembang web yang perlu menghosting situs web secara lokal di komputer mereka sendiri. Sayangnya, karena menggunakan port dan service yang biasa digunakan oleh aplikasi lain, konflik bisa saja terjadi sehingga menyebabkan aplikasi tertentu di XAMPP tidak bisa dijalankan.

Pada artikel ini, kami akan mengeksplorasi apa yang dapat Anda lakukan jika layanan Apache XAMPP tidak berjalan di Windows

Pada artikel sebelumnya, kami menjelajahi cara memecahkan masalah ketika XAMPP MySQL tidak berfungsi di macOS. Anda mungkin juga mencari solusi untuk memecahkan masalah XAMPP Apache untuk Windows

1. Masalah

Jika status modul MySQL Anda berubah menjadi kembali berhenti setiap kali Anda mencoba memulainya, Anda sangat disarankan untuk membaca lebih lanjut untuk mengatasi masalah ini

Kesalahan xampp port mysql 3306
MySQL gagal memulai di XAMPP

Di bawah ini adalah transkripsi log kesalahan yang ditampilkan di XAMPP saat MySQL gagal dijalankan

[mysql] Attempting to start MySQL service...
[mysql] Status change detected: running
[mysql] Status change detected: stopped
[mysql] Error: MySQL shutdown unexpectedly
[mysql] This may be due to a blocked port, missing dependencies,
[mysql] improper priviliges, a crash, or a shutdown by another method.

Jika Anda mencoba mengakses phpMyAdmin melalui http://localhost/phpmyadmin dengan Apache dimulai (dan tanpa memulai modul MySQL), Anda juga akan melihat layar kesalahan berikut

Kesalahan xampp port mysql 3306
phpMyAdmin tidak dapat terhubung tanpa memulai MySQL

2. Kemungkinan penyebab dan perbaikan

Di bawah ini adalah beberapa alasan umum mengapa modul MySQL XAMPP Anda tidak berjalan, beri tahu kami jika Anda menghadapi masalah yang tidak dijelaskan di blog ini

a. Masalah data selama instalasi

XAMPP secara otomatis membuat cadangan dan semua file yang diperlukan untuk sistem lingkungan Anda, jadi mungkin ada beberapa kesalahan selama penginstalan yang tidak memungkinkan MySQL berjalan dengan baik

Sekarang, untuk memastikan semuanya terinstal dengan benar, mari buat beberapa perubahan pada file instalasi MySQL. Jika beberapa langkah di bawah ini kurang jelas, ada juga video di bawah ini yang bisa Anda ikuti

  1. Buka direktori MySQL XAMPP Anda. Secara default, ini terletak di bawah Disk Lokal → XAMPP → MySQL (mis. g. jika Anda menginstalnya di bawah C-drive default, Anda akan menemukan folder di C:\xampp\mysql). Di sini Anda akan melihat folder yang berbeda — yang perlu kita gunakan adalah folder data dan backup
  2. Ganti nama folder data menjadi data_old
  3. Buat folder baru dengan nama data. Ini adalah folder baru yang akan digunakan MySQL untuk menggantikan yang lama. Sekarang, kita perlu mengisi folder ini dengan file-file tertentu
  4. Buka folder backup_ dan salin semua file di dalamnya. Rekatkan ke folder data_ baru
  5. Sekarang, kita perlu menempelkan database ke folder data baru kita. Untuk melakukannya, di dalam folder data_old, salin folder
    # Example MySQL config file for small systems.
    #
    # This is for a system with little memory (<= 64M) where MySQL is only used
    # from time to time and it's important that the mysqld daemon
    # doesn't use much resources.
    #
    # You can copy this file to
    # C:/xampp/mysql/bin/my.cnf to set global options,
    # mysql-data-dir/my.cnf to set server-specific options (in this
    # installation this directory is C:/xampp/mysql/data) or
    # ~/.my.cnf to set user-specific options.
    #
    # In this file, you can use all long options that a program supports.
    # If you want to know which options a program supports, run the program
    # with the "--help" option.
    
    # The following options will be passed to all MySQL clients
    [client]
    # password       = your_password 
    port=3306
    socket="C:/xampp/mysql/mysql.sock"
    
    
    # Here follows entries for some specific programs 
    
    # The MySQL server
    default-character-set=utf8mb4
    [mysqld]
    port=33063307
    socket="C:/xampp/mysql/mysql.sock"
    basedir="C:/xampp/mysql"
    tmpdir="C:/xampp/tmp"
    datadir="C:/xampp/mysql/data"
    pid_file="mysql.pid"
    # enable-named-pipe
    key_buffer=16M
    max_allowed_packet=1M
    sort_buffer_size=512K
    net_buffer_length=8K
    read_buffer_size=256K
    read_rnd_buffer_size=512K
    myisam_sort_buffer_size=8M
    log_error="mysql_error.log"
    
    # Change here for bind listening
    # bind-address="127.0.0.1" 
    # bind-address = ::1          # for ipv6
    
    # Where do all the plugins live
    plugin_dir="C:/xampp/mysql/lib/plugin/"
    
    # Don't listen on a TCP/IP port at all. This can be a security enhancement,
    # if all processes that need to connect to mysqld run on the same host.
    # All interaction with mysqld must be made via Unix sockets or named pipes.
    # Note that using this option without enabling named pipes on Windows
    # (via the "enable-named-pipe" option) will render mysqld useless!
    # 
    # commented in by lampp security
    #skip-networking
    #skip-federated
    
    # Replication Master Server (default)
    # binary logging is required for replication
    # log-bin deactivated by default since XAMPP 1.4.11
    #log-bin=mysql-bin
    
    # required unique id between 1 and 2^32 - 1
    # defaults to 1 if master-host is not set
    # but will not function as a master if omitted
    server-id	=1
    
    # Replication Slave (comment out master section to use this)
    #
    # To configure this host as a replication slave, you can choose between
    # two methods :
    #
    # 1) Use the CHANGE MASTER TO command (fully described in our manual) -
    #    the syntax is:
    #
    #    CHANGE MASTER TO MASTER_HOST=<host>, MASTER_PORT=<port>,
    #    MASTER_USER=<user>, MASTER_PASSWORD=<password> ;
    #
    #    where you replace <host>, <user>, <password> by quoted strings and
    #    <port> by the master's port number (3306 by default).
    #
    #    Example:
    #
    #    CHANGE MASTER TO MASTER_HOST='125.564.12.1', MASTER_PORT=3306,
    #    MASTER_USER='joe', MASTER_PASSWORD='secret';
    #
    # OR
    #
    # 2) Set the variables below. However, in case you choose this method, then
    #    start replication for the first time (even unsuccessfully, for example
    #    if you mistyped the password in master-password and the slave fails to
    #    connect), the slave will create a master.info file, and any later
    #    change in this file to the variables' values below will be ignored and
    #    overridden by the content of the master.info file, unless you shutdown
    #    the slave server, delete master.info and restart the slaver server.
    #    For that reason, you may want to leave the lines below untouched
    #    (commented) and instead use CHANGE MASTER TO (see above)
    #
    # required unique id between 2 and 2^32 - 1
    # (and different from the master)
    # defaults to 2 if master-host is set
    # but will not function as a slave if omitted
    #server-id       = 2
    #
    # The replication master for this slave - required
    #master-host     =   <hostname>
    #
    # The username the slave will use for authentication when connecting
    # to the master - required
    #master-user     =   <username>
    #
    # The password the slave will authenticate with when connecting to
    # the master - required
    #master-password =   <password>
    #
    # The port the master is listening on.
    # optional - defaults to 3306
    #master-port     =  <port>
    #
    # binary logging - not required for slaves, but recommended
    #log-bin=mysql-bin
    
    
    # Point the following paths to different dedicated disks
    #tmpdir = "C:/xampp/tmp"
    #log-update = /path-to-dedicated-directory/hostname
    
    # Uncomment the following if you are using BDB tables
    #bdb_cache_size = 4M
    #bdb_max_lock = 10000
    
    # Comment the following if you are using InnoDB tables
    #skip-innodb
    innodb_data_home_dir="C:/xampp/mysql/data"
    innodb_data_file_path=ibdata1:10M:autoextend
    innodb_log_group_home_dir="C:/xampp/mysql/data"
    #innodb_log_arch_dir = "C:/xampp/mysql/data"
    ## You can set .._buffer_pool_size up to 50 - 80 %
    ## of RAM but beware of setting memory usage too high
    innodb_buffer_pool_size=16M
    ## Set .._log_file_size to 25 % of buffer pool size
    innodb_log_file_size=5M
    innodb_log_buffer_size=8M
    innodb_flush_log_at_trx_commit=1
    innodb_lock_wait_timeout=50
    
    ## UTF 8 Settings
    #init-connect=\'SET NAMES utf8\'
    #collation_server=utf8_unicode_ci
    #character_set_server=utf8
    #skip-character-set-client-handshake
    #character_sets-dir="C:/xampp/mysql/share/charsets"
    sql_mode=NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION
    log_bin_trust_function_creators=1
    
    character-set-server=utf8mb4
    collation-server=utf8mb4_general_ci
    [mysqldump]
    max_allowed_packet=16M
    
    [mysql]
    # Remove the next comment character if you are not familiar with SQL
    #safe-updates
    
    [isamchk]
    key_buffer=20M
    sort_buffer_size=20M
    read_buffer=2M
    write_buffer=2M
    
    [myisamchk]
    key_buffer=20M
    sort_buffer_size=20M
    read_buffer=2M
    write_buffer=2M
    
    [mysqlhotcopy]
    
    3, serta semua folder di bawah folder
    # Example MySQL config file for small systems.
    #
    # This is for a system with little memory (<= 64M) where MySQL is only used
    # from time to time and it's important that the mysqld daemon
    # doesn't use much resources.
    #
    # You can copy this file to
    # C:/xampp/mysql/bin/my.cnf to set global options,
    # mysql-data-dir/my.cnf to set server-specific options (in this
    # installation this directory is C:/xampp/mysql/data) or
    # ~/.my.cnf to set user-specific options.
    #
    # In this file, you can use all long options that a program supports.
    # If you want to know which options a program supports, run the program
    # with the "--help" option.
    
    # The following options will be passed to all MySQL clients
    [client]
    # password       = your_password 
    port=3306
    socket="C:/xampp/mysql/mysql.sock"
    
    
    # Here follows entries for some specific programs 
    
    # The MySQL server
    default-character-set=utf8mb4
    [mysqld]
    port=33063307
    socket="C:/xampp/mysql/mysql.sock"
    basedir="C:/xampp/mysql"
    tmpdir="C:/xampp/tmp"
    datadir="C:/xampp/mysql/data"
    pid_file="mysql.pid"
    # enable-named-pipe
    key_buffer=16M
    max_allowed_packet=1M
    sort_buffer_size=512K
    net_buffer_length=8K
    read_buffer_size=256K
    read_rnd_buffer_size=512K
    myisam_sort_buffer_size=8M
    log_error="mysql_error.log"
    
    # Change here for bind listening
    # bind-address="127.0.0.1" 
    # bind-address = ::1          # for ipv6
    
    # Where do all the plugins live
    plugin_dir="C:/xampp/mysql/lib/plugin/"
    
    # Don't listen on a TCP/IP port at all. This can be a security enhancement,
    # if all processes that need to connect to mysqld run on the same host.
    # All interaction with mysqld must be made via Unix sockets or named pipes.
    # Note that using this option without enabling named pipes on Windows
    # (via the "enable-named-pipe" option) will render mysqld useless!
    # 
    # commented in by lampp security
    #skip-networking
    #skip-federated
    
    # Replication Master Server (default)
    # binary logging is required for replication
    # log-bin deactivated by default since XAMPP 1.4.11
    #log-bin=mysql-bin
    
    # required unique id between 1 and 2^32 - 1
    # defaults to 1 if master-host is not set
    # but will not function as a master if omitted
    server-id	=1
    
    # Replication Slave (comment out master section to use this)
    #
    # To configure this host as a replication slave, you can choose between
    # two methods :
    #
    # 1) Use the CHANGE MASTER TO command (fully described in our manual) -
    #    the syntax is:
    #
    #    CHANGE MASTER TO MASTER_HOST=<host>, MASTER_PORT=<port>,
    #    MASTER_USER=<user>, MASTER_PASSWORD=<password> ;
    #
    #    where you replace <host>, <user>, <password> by quoted strings and
    #    <port> by the master's port number (3306 by default).
    #
    #    Example:
    #
    #    CHANGE MASTER TO MASTER_HOST='125.564.12.1', MASTER_PORT=3306,
    #    MASTER_USER='joe', MASTER_PASSWORD='secret';
    #
    # OR
    #
    # 2) Set the variables below. However, in case you choose this method, then
    #    start replication for the first time (even unsuccessfully, for example
    #    if you mistyped the password in master-password and the slave fails to
    #    connect), the slave will create a master.info file, and any later
    #    change in this file to the variables' values below will be ignored and
    #    overridden by the content of the master.info file, unless you shutdown
    #    the slave server, delete master.info and restart the slaver server.
    #    For that reason, you may want to leave the lines below untouched
    #    (commented) and instead use CHANGE MASTER TO (see above)
    #
    # required unique id between 2 and 2^32 - 1
    # (and different from the master)
    # defaults to 2 if master-host is set
    # but will not function as a slave if omitted
    #server-id       = 2
    #
    # The replication master for this slave - required
    #master-host     =   <hostname>
    #
    # The username the slave will use for authentication when connecting
    # to the master - required
    #master-user     =   <username>
    #
    # The password the slave will authenticate with when connecting to
    # the master - required
    #master-password =   <password>
    #
    # The port the master is listening on.
    # optional - defaults to 3306
    #master-port     =  <port>
    #
    # binary logging - not required for slaves, but recommended
    #log-bin=mysql-bin
    
    
    # Point the following paths to different dedicated disks
    #tmpdir = "C:/xampp/tmp"
    #log-update = /path-to-dedicated-directory/hostname
    
    # Uncomment the following if you are using BDB tables
    #bdb_cache_size = 4M
    #bdb_max_lock = 10000
    
    # Comment the following if you are using InnoDB tables
    #skip-innodb
    innodb_data_home_dir="C:/xampp/mysql/data"
    innodb_data_file_path=ibdata1:10M:autoextend
    innodb_log_group_home_dir="C:/xampp/mysql/data"
    #innodb_log_arch_dir = "C:/xampp/mysql/data"
    ## You can set .._buffer_pool_size up to 50 - 80 %
    ## of RAM but beware of setting memory usage too high
    innodb_buffer_pool_size=16M
    ## Set .._log_file_size to 25 % of buffer pool size
    innodb_log_file_size=5M
    innodb_log_buffer_size=8M
    innodb_flush_log_at_trx_commit=1
    innodb_lock_wait_timeout=50
    
    ## UTF 8 Settings
    #init-connect=\'SET NAMES utf8\'
    #collation_server=utf8_unicode_ci
    #character_set_server=utf8
    #skip-character-set-client-handshake
    #character_sets-dir="C:/xampp/mysql/share/charsets"
    sql_mode=NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION
    log_bin_trust_function_creators=1
    
    character-set-server=utf8mb4
    collation-server=utf8mb4_general_ci
    [mysqldump]
    max_allowed_packet=16M
    
    [mysql]
    # Remove the next comment character if you are not familiar with SQL
    #safe-updates
    
    [isamchk]
    key_buffer=20M
    sort_buffer_size=20M
    read_buffer=2M
    write_buffer=2M
    
    [myisamchk]
    key_buffer=20M
    sort_buffer_size=20M
    read_buffer=2M
    write_buffer=2M
    
    [mysqlhotcopy]
    
    4. Jika Anda hanya memiliki satu folder, tidak apa-apa, pastikan Anda menempelkannya. Ada TIDAK perlu menyalin folder
    # Example MySQL config file for small systems.
    #
    # This is for a system with little memory (<= 64M) where MySQL is only used
    # from time to time and it's important that the mysqld daemon
    # doesn't use much resources.
    #
    # You can copy this file to
    # C:/xampp/mysql/bin/my.cnf to set global options,
    # mysql-data-dir/my.cnf to set server-specific options (in this
    # installation this directory is C:/xampp/mysql/data) or
    # ~/.my.cnf to set user-specific options.
    #
    # In this file, you can use all long options that a program supports.
    # If you want to know which options a program supports, run the program
    # with the "--help" option.
    
    # The following options will be passed to all MySQL clients
    [client]
    # password       = your_password 
    port=3306
    socket="C:/xampp/mysql/mysql.sock"
    
    
    # Here follows entries for some specific programs 
    
    # The MySQL server
    default-character-set=utf8mb4
    [mysqld]
    port=33063307
    socket="C:/xampp/mysql/mysql.sock"
    basedir="C:/xampp/mysql"
    tmpdir="C:/xampp/tmp"
    datadir="C:/xampp/mysql/data"
    pid_file="mysql.pid"
    # enable-named-pipe
    key_buffer=16M
    max_allowed_packet=1M
    sort_buffer_size=512K
    net_buffer_length=8K
    read_buffer_size=256K
    read_rnd_buffer_size=512K
    myisam_sort_buffer_size=8M
    log_error="mysql_error.log"
    
    # Change here for bind listening
    # bind-address="127.0.0.1" 
    # bind-address = ::1          # for ipv6
    
    # Where do all the plugins live
    plugin_dir="C:/xampp/mysql/lib/plugin/"
    
    # Don't listen on a TCP/IP port at all. This can be a security enhancement,
    # if all processes that need to connect to mysqld run on the same host.
    # All interaction with mysqld must be made via Unix sockets or named pipes.
    # Note that using this option without enabling named pipes on Windows
    # (via the "enable-named-pipe" option) will render mysqld useless!
    # 
    # commented in by lampp security
    #skip-networking
    #skip-federated
    
    # Replication Master Server (default)
    # binary logging is required for replication
    # log-bin deactivated by default since XAMPP 1.4.11
    #log-bin=mysql-bin
    
    # required unique id between 1 and 2^32 - 1
    # defaults to 1 if master-host is not set
    # but will not function as a master if omitted
    server-id	=1
    
    # Replication Slave (comment out master section to use this)
    #
    # To configure this host as a replication slave, you can choose between
    # two methods :
    #
    # 1) Use the CHANGE MASTER TO command (fully described in our manual) -
    #    the syntax is:
    #
    #    CHANGE MASTER TO MASTER_HOST=<host>, MASTER_PORT=<port>,
    #    MASTER_USER=<user>, MASTER_PASSWORD=<password> ;
    #
    #    where you replace <host>, <user>, <password> by quoted strings and
    #    <port> by the master's port number (3306 by default).
    #
    #    Example:
    #
    #    CHANGE MASTER TO MASTER_HOST='125.564.12.1', MASTER_PORT=3306,
    #    MASTER_USER='joe', MASTER_PASSWORD='secret';
    #
    # OR
    #
    # 2) Set the variables below. However, in case you choose this method, then
    #    start replication for the first time (even unsuccessfully, for example
    #    if you mistyped the password in master-password and the slave fails to
    #    connect), the slave will create a master.info file, and any later
    #    change in this file to the variables' values below will be ignored and
    #    overridden by the content of the master.info file, unless you shutdown
    #    the slave server, delete master.info and restart the slaver server.
    #    For that reason, you may want to leave the lines below untouched
    #    (commented) and instead use CHANGE MASTER TO (see above)
    #
    # required unique id between 2 and 2^32 - 1
    # (and different from the master)
    # defaults to 2 if master-host is set
    # but will not function as a slave if omitted
    #server-id       = 2
    #
    # The replication master for this slave - required
    #master-host     =   <hostname>
    #
    # The username the slave will use for authentication when connecting
    # to the master - required
    #master-user     =   <username>
    #
    # The password the slave will authenticate with when connecting to
    # the master - required
    #master-password =   <password>
    #
    # The port the master is listening on.
    # optional - defaults to 3306
    #master-port     =  <port>
    #
    # binary logging - not required for slaves, but recommended
    #log-bin=mysql-bin
    
    
    # Point the following paths to different dedicated disks
    #tmpdir = "C:/xampp/tmp"
    #log-update = /path-to-dedicated-directory/hostname
    
    # Uncomment the following if you are using BDB tables
    #bdb_cache_size = 4M
    #bdb_max_lock = 10000
    
    # Comment the following if you are using InnoDB tables
    #skip-innodb
    innodb_data_home_dir="C:/xampp/mysql/data"
    innodb_data_file_path=ibdata1:10M:autoextend
    innodb_log_group_home_dir="C:/xampp/mysql/data"
    #innodb_log_arch_dir = "C:/xampp/mysql/data"
    ## You can set .._buffer_pool_size up to 50 - 80 %
    ## of RAM but beware of setting memory usage too high
    innodb_buffer_pool_size=16M
    ## Set .._log_file_size to 25 % of buffer pool size
    innodb_log_file_size=5M
    innodb_log_buffer_size=8M
    innodb_flush_log_at_trx_commit=1
    innodb_lock_wait_timeout=50
    
    ## UTF 8 Settings
    #init-connect=\'SET NAMES utf8\'
    #collation_server=utf8_unicode_ci
    #character_set_server=utf8
    #skip-character-set-client-handshake
    #character_sets-dir="C:/xampp/mysql/share/charsets"
    sql_mode=NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION
    log_bin_trust_function_creators=1
    
    character-set-server=utf8mb4
    collation-server=utf8mb4_general_ci
    [mysqldump]
    max_allowed_packet=16M
    
    [mysql]
    # Remove the next comment character if you are not familiar with SQL
    #safe-updates
    
    [isamchk]
    key_buffer=20M
    sort_buffer_size=20M
    read_buffer=2M
    write_buffer=2M
    
    [myisamchk]
    key_buffer=20M
    sort_buffer_size=20M
    read_buffer=2M
    write_buffer=2M
    
    [mysqlhotcopy]
    
    5 dan
    # Example MySQL config file for small systems.
    #
    # This is for a system with little memory (<= 64M) where MySQL is only used
    # from time to time and it's important that the mysqld daemon
    # doesn't use much resources.
    #
    # You can copy this file to
    # C:/xampp/mysql/bin/my.cnf to set global options,
    # mysql-data-dir/my.cnf to set server-specific options (in this
    # installation this directory is C:/xampp/mysql/data) or
    # ~/.my.cnf to set user-specific options.
    #
    # In this file, you can use all long options that a program supports.
    # If you want to know which options a program supports, run the program
    # with the "--help" option.
    
    # The following options will be passed to all MySQL clients
    [client]
    # password       = your_password 
    port=3306
    socket="C:/xampp/mysql/mysql.sock"
    
    
    # Here follows entries for some specific programs 
    
    # The MySQL server
    default-character-set=utf8mb4
    [mysqld]
    port=33063307
    socket="C:/xampp/mysql/mysql.sock"
    basedir="C:/xampp/mysql"
    tmpdir="C:/xampp/tmp"
    datadir="C:/xampp/mysql/data"
    pid_file="mysql.pid"
    # enable-named-pipe
    key_buffer=16M
    max_allowed_packet=1M
    sort_buffer_size=512K
    net_buffer_length=8K
    read_buffer_size=256K
    read_rnd_buffer_size=512K
    myisam_sort_buffer_size=8M
    log_error="mysql_error.log"
    
    # Change here for bind listening
    # bind-address="127.0.0.1" 
    # bind-address = ::1          # for ipv6
    
    # Where do all the plugins live
    plugin_dir="C:/xampp/mysql/lib/plugin/"
    
    # Don't listen on a TCP/IP port at all. This can be a security enhancement,
    # if all processes that need to connect to mysqld run on the same host.
    # All interaction with mysqld must be made via Unix sockets or named pipes.
    # Note that using this option without enabling named pipes on Windows
    # (via the "enable-named-pipe" option) will render mysqld useless!
    # 
    # commented in by lampp security
    #skip-networking
    #skip-federated
    
    # Replication Master Server (default)
    # binary logging is required for replication
    # log-bin deactivated by default since XAMPP 1.4.11
    #log-bin=mysql-bin
    
    # required unique id between 1 and 2^32 - 1
    # defaults to 1 if master-host is not set
    # but will not function as a master if omitted
    server-id	=1
    
    # Replication Slave (comment out master section to use this)
    #
    # To configure this host as a replication slave, you can choose between
    # two methods :
    #
    # 1) Use the CHANGE MASTER TO command (fully described in our manual) -
    #    the syntax is:
    #
    #    CHANGE MASTER TO MASTER_HOST=<host>, MASTER_PORT=<port>,
    #    MASTER_USER=<user>, MASTER_PASSWORD=<password> ;
    #
    #    where you replace <host>, <user>, <password> by quoted strings and
    #    <port> by the master's port number (3306 by default).
    #
    #    Example:
    #
    #    CHANGE MASTER TO MASTER_HOST='125.564.12.1', MASTER_PORT=3306,
    #    MASTER_USER='joe', MASTER_PASSWORD='secret';
    #
    # OR
    #
    # 2) Set the variables below. However, in case you choose this method, then
    #    start replication for the first time (even unsuccessfully, for example
    #    if you mistyped the password in master-password and the slave fails to
    #    connect), the slave will create a master.info file, and any later
    #    change in this file to the variables' values below will be ignored and
    #    overridden by the content of the master.info file, unless you shutdown
    #    the slave server, delete master.info and restart the slaver server.
    #    For that reason, you may want to leave the lines below untouched
    #    (commented) and instead use CHANGE MASTER TO (see above)
    #
    # required unique id between 2 and 2^32 - 1
    # (and different from the master)
    # defaults to 2 if master-host is set
    # but will not function as a slave if omitted
    #server-id       = 2
    #
    # The replication master for this slave - required
    #master-host     =   <hostname>
    #
    # The username the slave will use for authentication when connecting
    # to the master - required
    #master-user     =   <username>
    #
    # The password the slave will authenticate with when connecting to
    # the master - required
    #master-password =   <password>
    #
    # The port the master is listening on.
    # optional - defaults to 3306
    #master-port     =  <port>
    #
    # binary logging - not required for slaves, but recommended
    #log-bin=mysql-bin
    
    
    # Point the following paths to different dedicated disks
    #tmpdir = "C:/xampp/tmp"
    #log-update = /path-to-dedicated-directory/hostname
    
    # Uncomment the following if you are using BDB tables
    #bdb_cache_size = 4M
    #bdb_max_lock = 10000
    
    # Comment the following if you are using InnoDB tables
    #skip-innodb
    innodb_data_home_dir="C:/xampp/mysql/data"
    innodb_data_file_path=ibdata1:10M:autoextend
    innodb_log_group_home_dir="C:/xampp/mysql/data"
    #innodb_log_arch_dir = "C:/xampp/mysql/data"
    ## You can set .._buffer_pool_size up to 50 - 80 %
    ## of RAM but beware of setting memory usage too high
    innodb_buffer_pool_size=16M
    ## Set .._log_file_size to 25 % of buffer pool size
    innodb_log_file_size=5M
    innodb_log_buffer_size=8M
    innodb_flush_log_at_trx_commit=1
    innodb_lock_wait_timeout=50
    
    ## UTF 8 Settings
    #init-connect=\'SET NAMES utf8\'
    #collation_server=utf8_unicode_ci
    #character_set_server=utf8
    #skip-character-set-client-handshake
    #character_sets-dir="C:/xampp/mysql/share/charsets"
    sql_mode=NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION
    log_bin_trust_function_creators=1
    
    character-set-server=utf8mb4
    collation-server=utf8mb4_general_ci
    [mysqldump]
    max_allowed_packet=16M
    
    [mysql]
    # Remove the next comment character if you are not familiar with SQL
    #safe-updates
    
    [isamchk]
    key_buffer=20M
    sort_buffer_size=20M
    read_buffer=2M
    write_buffer=2M
    
    [myisamchk]
    key_buffer=20M
    sort_buffer_size=20M
    read_buffer=2M
    write_buffer=2M
    
    [mysqlhotcopy]
    
    4.
  6. Last but not least, kita perlu menyalin file
    # Example MySQL config file for small systems.
    #
    # This is for a system with little memory (<= 64M) where MySQL is only used
    # from time to time and it's important that the mysqld daemon
    # doesn't use much resources.
    #
    # You can copy this file to
    # C:/xampp/mysql/bin/my.cnf to set global options,
    # mysql-data-dir/my.cnf to set server-specific options (in this
    # installation this directory is C:/xampp/mysql/data) or
    # ~/.my.cnf to set user-specific options.
    #
    # In this file, you can use all long options that a program supports.
    # If you want to know which options a program supports, run the program
    # with the "--help" option.
    
    # The following options will be passed to all MySQL clients
    [client]
    # password       = your_password 
    port=3306
    socket="C:/xampp/mysql/mysql.sock"
    
    
    # Here follows entries for some specific programs 
    
    # The MySQL server
    default-character-set=utf8mb4
    [mysqld]
    port=33063307
    socket="C:/xampp/mysql/mysql.sock"
    basedir="C:/xampp/mysql"
    tmpdir="C:/xampp/tmp"
    datadir="C:/xampp/mysql/data"
    pid_file="mysql.pid"
    # enable-named-pipe
    key_buffer=16M
    max_allowed_packet=1M
    sort_buffer_size=512K
    net_buffer_length=8K
    read_buffer_size=256K
    read_rnd_buffer_size=512K
    myisam_sort_buffer_size=8M
    log_error="mysql_error.log"
    
    # Change here for bind listening
    # bind-address="127.0.0.1" 
    # bind-address = ::1          # for ipv6
    
    # Where do all the plugins live
    plugin_dir="C:/xampp/mysql/lib/plugin/"
    
    # Don't listen on a TCP/IP port at all. This can be a security enhancement,
    # if all processes that need to connect to mysqld run on the same host.
    # All interaction with mysqld must be made via Unix sockets or named pipes.
    # Note that using this option without enabling named pipes on Windows
    # (via the "enable-named-pipe" option) will render mysqld useless!
    # 
    # commented in by lampp security
    #skip-networking
    #skip-federated
    
    # Replication Master Server (default)
    # binary logging is required for replication
    # log-bin deactivated by default since XAMPP 1.4.11
    #log-bin=mysql-bin
    
    # required unique id between 1 and 2^32 - 1
    # defaults to 1 if master-host is not set
    # but will not function as a master if omitted
    server-id	=1
    
    # Replication Slave (comment out master section to use this)
    #
    # To configure this host as a replication slave, you can choose between
    # two methods :
    #
    # 1) Use the CHANGE MASTER TO command (fully described in our manual) -
    #    the syntax is:
    #
    #    CHANGE MASTER TO MASTER_HOST=<host>, MASTER_PORT=<port>,
    #    MASTER_USER=<user>, MASTER_PASSWORD=<password> ;
    #
    #    where you replace <host>, <user>, <password> by quoted strings and
    #    <port> by the master's port number (3306 by default).
    #
    #    Example:
    #
    #    CHANGE MASTER TO MASTER_HOST='125.564.12.1', MASTER_PORT=3306,
    #    MASTER_USER='joe', MASTER_PASSWORD='secret';
    #
    # OR
    #
    # 2) Set the variables below. However, in case you choose this method, then
    #    start replication for the first time (even unsuccessfully, for example
    #    if you mistyped the password in master-password and the slave fails to
    #    connect), the slave will create a master.info file, and any later
    #    change in this file to the variables' values below will be ignored and
    #    overridden by the content of the master.info file, unless you shutdown
    #    the slave server, delete master.info and restart the slaver server.
    #    For that reason, you may want to leave the lines below untouched
    #    (commented) and instead use CHANGE MASTER TO (see above)
    #
    # required unique id between 2 and 2^32 - 1
    # (and different from the master)
    # defaults to 2 if master-host is set
    # but will not function as a slave if omitted
    #server-id       = 2
    #
    # The replication master for this slave - required
    #master-host     =   <hostname>
    #
    # The username the slave will use for authentication when connecting
    # to the master - required
    #master-user     =   <username>
    #
    # The password the slave will authenticate with when connecting to
    # the master - required
    #master-password =   <password>
    #
    # The port the master is listening on.
    # optional - defaults to 3306
    #master-port     =  <port>
    #
    # binary logging - not required for slaves, but recommended
    #log-bin=mysql-bin
    
    
    # Point the following paths to different dedicated disks
    #tmpdir = "C:/xampp/tmp"
    #log-update = /path-to-dedicated-directory/hostname
    
    # Uncomment the following if you are using BDB tables
    #bdb_cache_size = 4M
    #bdb_max_lock = 10000
    
    # Comment the following if you are using InnoDB tables
    #skip-innodb
    innodb_data_home_dir="C:/xampp/mysql/data"
    innodb_data_file_path=ibdata1:10M:autoextend
    innodb_log_group_home_dir="C:/xampp/mysql/data"
    #innodb_log_arch_dir = "C:/xampp/mysql/data"
    ## You can set .._buffer_pool_size up to 50 - 80 %
    ## of RAM but beware of setting memory usage too high
    innodb_buffer_pool_size=16M
    ## Set .._log_file_size to 25 % of buffer pool size
    innodb_log_file_size=5M
    innodb_log_buffer_size=8M
    innodb_flush_log_at_trx_commit=1
    innodb_lock_wait_timeout=50
    
    ## UTF 8 Settings
    #init-connect=\'SET NAMES utf8\'
    #collation_server=utf8_unicode_ci
    #character_set_server=utf8
    #skip-character-set-client-handshake
    #character_sets-dir="C:/xampp/mysql/share/charsets"
    sql_mode=NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION
    log_bin_trust_function_creators=1
    
    character-set-server=utf8mb4
    collation-server=utf8mb4_general_ci
    [mysqldump]
    max_allowed_packet=16M
    
    [mysql]
    # Remove the next comment character if you are not familiar with SQL
    #safe-updates
    
    [isamchk]
    key_buffer=20M
    sort_buffer_size=20M
    read_buffer=2M
    write_buffer=2M
    
    [myisamchk]
    key_buffer=20M
    sort_buffer_size=20M
    read_buffer=2M
    write_buffer=2M
    
    [mysqlhotcopy]
    
    7. Buka folder data_old Anda, cari file _______ 1 _______7, dan rekatkan ke folder data

Setelah melakukan langkah-langkah ini, kemungkinan besar Anda dapat menjalankan modul MySQL Anda. Di bawah ini adalah video yang menunjukkan seluruh proses

Video untuk langkah-langkah yang tercantum di atas

b. Masalah porta MySQL

Terkadang, port default (3306) yang coba digunakan oleh XAMPP MySQL sudah digunakan oleh aplikasi lain. Oleh karena itu, MySQL tidak dapat terhubung ke port, dan gagal untuk memulai

Solusi sederhana untuk masalah ini adalah mengubah port yang seharusnya digunakan oleh MySQL. Untuk melakukannya, ikuti langkah selanjutnya

Kesalahan xampp port mysql 3306
Di mana menemukan http://localhost/phpmyadmin1 MySQL

  1. Di panel kontrol XAMPP, klik tombol Config dari modul MySQL
  2. Di jendela yang muncul, pilih my. ini
  3. Di dalam file, turun dan temukan bagian yang berisi baris berikut. http://localhost/phpmyadmin_2. Di bawah baris ini, Anda harus menemukan nomor port, yang menyatakan http://localhost/phpmyadmin3 secara default
  4. Saya sarankan untuk mengubah nomor port ini menjadi 3307 (Anda dapat menggunakan port yang tidak terpakai antara 1 hingga 65535)
  5. Simpan perubahan ke file, dan coba mulai lagi server MySQL


Artikel berlanjut setelah iklan


Di bawah ini adalah snapshot dari file http://localhost/phpmyadmin_1 saya, dengan bagian yang perlu Anda ubah disorot

-ku. cnf

# Example MySQL config file for small systems.
#
# This is for a system with little memory (<= 64M) where MySQL is only used
# from time to time and it's important that the mysqld daemon
# doesn't use much resources.
#
# You can copy this file to
# C:/xampp/mysql/bin/my.cnf to set global options,
# mysql-data-dir/my.cnf to set server-specific options (in this
# installation this directory is C:/xampp/mysql/data) or
# ~/.my.cnf to set user-specific options.
#
# In this file, you can use all long options that a program supports.
# If you want to know which options a program supports, run the program
# with the "--help" option.

# The following options will be passed to all MySQL clients
[client]
# password       = your_password 
port=3306
socket="C:/xampp/mysql/mysql.sock"


# Here follows entries for some specific programs 

# The MySQL server
default-character-set=utf8mb4
[mysqld]
port=33063307
socket="C:/xampp/mysql/mysql.sock"
basedir="C:/xampp/mysql"
tmpdir="C:/xampp/tmp"
datadir="C:/xampp/mysql/data"
pid_file="mysql.pid"
# enable-named-pipe
key_buffer=16M
max_allowed_packet=1M
sort_buffer_size=512K
net_buffer_length=8K
read_buffer_size=256K
read_rnd_buffer_size=512K
myisam_sort_buffer_size=8M
log_error="mysql_error.log"

# Change here for bind listening
# bind-address="127.0.0.1" 
# bind-address = ::1          # for ipv6

# Where do all the plugins live
plugin_dir="C:/xampp/mysql/lib/plugin/"

# Don't listen on a TCP/IP port at all. This can be a security enhancement,
# if all processes that need to connect to mysqld run on the same host.
# All interaction with mysqld must be made via Unix sockets or named pipes.
# Note that using this option without enabling named pipes on Windows
# (via the "enable-named-pipe" option) will render mysqld useless!
# 
# commented in by lampp security
#skip-networking
#skip-federated

# Replication Master Server (default)
# binary logging is required for replication
# log-bin deactivated by default since XAMPP 1.4.11
#log-bin=mysql-bin

# required unique id between 1 and 2^32 - 1
# defaults to 1 if master-host is not set
# but will not function as a master if omitted
server-id	=1

# Replication Slave (comment out master section to use this)
#
# To configure this host as a replication slave, you can choose between
# two methods :
#
# 1) Use the CHANGE MASTER TO command (fully described in our manual) -
#    the syntax is:
#
#    CHANGE MASTER TO MASTER_HOST=<host>, MASTER_PORT=<port>,
#    MASTER_USER=<user>, MASTER_PASSWORD=<password> ;
#
#    where you replace <host>, <user>, <password> by quoted strings and
#    <port> by the master's port number (3306 by default).
#
#    Example:
#
#    CHANGE MASTER TO MASTER_HOST='125.564.12.1', MASTER_PORT=3306,
#    MASTER_USER='joe', MASTER_PASSWORD='secret';
#
# OR
#
# 2) Set the variables below. However, in case you choose this method, then
#    start replication for the first time (even unsuccessfully, for example
#    if you mistyped the password in master-password and the slave fails to
#    connect), the slave will create a master.info file, and any later
#    change in this file to the variables' values below will be ignored and
#    overridden by the content of the master.info file, unless you shutdown
#    the slave server, delete master.info and restart the slaver server.
#    For that reason, you may want to leave the lines below untouched
#    (commented) and instead use CHANGE MASTER TO (see above)
#
# required unique id between 2 and 2^32 - 1
# (and different from the master)
# defaults to 2 if master-host is set
# but will not function as a slave if omitted
#server-id       = 2
#
# The replication master for this slave - required
#master-host     =   <hostname>
#
# The username the slave will use for authentication when connecting
# to the master - required
#master-user     =   <username>
#
# The password the slave will authenticate with when connecting to
# the master - required
#master-password =   <password>
#
# The port the master is listening on.
# optional - defaults to 3306
#master-port     =  <port>
#
# binary logging - not required for slaves, but recommended
#log-bin=mysql-bin


# Point the following paths to different dedicated disks
#tmpdir = "C:/xampp/tmp"
#log-update = /path-to-dedicated-directory/hostname

# Uncomment the following if you are using BDB tables
#bdb_cache_size = 4M
#bdb_max_lock = 10000

# Comment the following if you are using InnoDB tables
#skip-innodb
innodb_data_home_dir="C:/xampp/mysql/data"
innodb_data_file_path=ibdata1:10M:autoextend
innodb_log_group_home_dir="C:/xampp/mysql/data"
#innodb_log_arch_dir = "C:/xampp/mysql/data"
## You can set .._buffer_pool_size up to 50 - 80 %
## of RAM but beware of setting memory usage too high
innodb_buffer_pool_size=16M
## Set .._log_file_size to 25 % of buffer pool size
innodb_log_file_size=5M
innodb_log_buffer_size=8M
innodb_flush_log_at_trx_commit=1
innodb_lock_wait_timeout=50

## UTF 8 Settings
#init-connect=\'SET NAMES utf8\'
#collation_server=utf8_unicode_ci
#character_set_server=utf8
#skip-character-set-client-handshake
#character_sets-dir="C:/xampp/mysql/share/charsets"
sql_mode=NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_ENGINE_SUBSTITUTION
log_bin_trust_function_creators=1

character-set-server=utf8mb4
collation-server=utf8mb4_general_ci
[mysqldump]
max_allowed_packet=16M

[mysql]
# Remove the next comment character if you are not familiar with SQL
#safe-updates

[isamchk]
key_buffer=20M
sort_buffer_size=20M
read_buffer=2M
write_buffer=2M

[myisamchk]
key_buffer=20M
sort_buffer_size=20M
read_buffer=2M
write_buffer=2M

[mysqlhotcopy]
_

Jika Anda tidak ingin mengubah nomor port MySQL Anda, Anda juga dapat mengetahui aplikasi mana yang menggunakan port default MySQL 3306, sehingga Anda dapat menutup aplikasi tersebut. Klik pada tombol Netstat (ditampilkan di bawah), dan itu akan menampilkan semua soket mendengarkan pada perangkat Anda, serta port yang mereka gunakan. Anda ingin menemukan semua layanan yang menggunakan port 3306, lalu buka Task Manager (Ctrl + Alt + Del) dan tutup layanan tersebut. Ini akan memungkinkan Anda untuk memulai MySQL XAMPP

Kesalahan xampp port mysql 3306
Tombol Netstat pada Panel Kontrol XAMPP

3. Kesimpulan

Seperti artikel lain di blog, kami akan senang jika Anda di bawah ini, terutama jika Anda

  1. Temukan kesalahan dalam artikel ini
  2. Temukan masalah yang menyebabkan masalah ini yang tidak dijelaskan dalam artikel ini

Kami akan mengunggah artikel ini secara berkala dengan solusi dan masalah baru yang kami temukan, dan kami akan menghargai Anda jika Anda membagikan masalah dan / atau solusi Anda. Komentar Anda akan menambah informasi yang sudah ada di sini, dan membantu pembaca lain di masa mendatang

Bagaimana cara memperbaiki port 3306 di xampp?

Hentikan Server Apache dari Panel Kontrol XAMPP (jika berjalan)
Sekarang buka XAMPP Control Panel => Config (Kanan Atas) => MySQL dan ubah Main Port menjadi 3307 => Save => Save
Klik Config of MySQL (Hanya dari Control Panel) => my. ini dan kemudian Ubah semua kemunculan 3306 menjadi 3307 (Cari menggunakan ctrl + F dan ganti semua)

Bagaimana cara memperbaiki port MySQL 3306?

Langkah 1 - Hentikan Layanan MySQL
Langkah 2 - Ubah Port di File Konfigurasi MySQL
Langkah 3 - Mulai Ulang Layanan MySQL
Langkah 4 - Jalankan Skrip Keamanan (mysql_secure_installation)

Bagaimana cara memperbaiki kesalahan port MySQL di xampp?

Biasanya, memperbaiki error XAMPP “MySQL shutdown tiba-tiba” cepat dan mudah. .
Jalankan XAMPP Menggunakan Hak Istimewa Administrator. .
Pulihkan Cadangan Basis Data Anda. .
Ubah Port MySQL Anda

Bagaimana cara membebaskan port 3306 untuk MySQL xampp?

Buka Panel Kontrol dan klik Keamanan
Klik Windows Firewall
Klik Setelan Lanjutan, Aturan Masuk
Klik Aturan Baru
Klik Port, lalu Berikutnya. Pilih TCP. .
Klik Berikutnya, lalu klik Izinkan sambungan
Periksa Domain dan Pribadi
Masukkan MySQL sebagai Nama dan Deskripsi