ya, menunjukkan 127. o. o. 1 masuk -ku. cnf jadi ubah untuk mencerminkan klien yang mencoba terhubung atau alamat host? Show
# # The MySQL database server configuration file. # # You can copy this to one of: # - "/etc/mysql/my.cnf" to set global options, # - "~/.my.cnf" to set user-specific options. # # One can use all long options that the program supports. # Run program with --help to get a list of available options and with # --print-defaults to see which it would actually understand and use. # # For explanations see # http://dev.mysql.com/doc/mysql/en/server-system-variables.html # This will be passed to all mysql clients # It has been reported that passwords should be enclosed with ticks/quotes # escpecially if they contain "#" chars... # Remember to edit /etc/mysql/debian.cnf when changing the socket location. [client] port = 3306 socket = /var/run/mysqld/mysqld.sock # Here is entries for some specific programs # The following values assume you have at least 32M ram # This was formally known as [safe_mysqld]. Both versions are currently parsed. [mysqld_safe] socket = /var/run/mysqld/mysqld.sock nice = 0 [mysqld] # # * Basic Settings # # # * IMPORTANT # If you make changes to these settings and your system uses apparmor, you may # also need to also adjust /etc/apparmor.d/usr.sbin.mysqld. # user = mysql socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp skip-external-locking # # Instead of skip-networking the default is now to listen only on # localhost which is more compatible and is not less secure. bind-address = 127.0.0.1 # # * Fine Tuning # key_buffer = 16M max_allowed_packet = 16M thread_stack = 192K thread_cache_size = 8 # This replaces the startup script and checks MyISAM tables if needed # the first time they are touched myisam-recover = BACKUP #max_connections = 100 #table_cache = 64 #thread_concurrency = 10 # # * Query Cache Configuration # query_cache_limit = 1M query_cache_size = 16M # # * Logging and Replication # # Both location gets rotated by the cronjob. # Be aware that this log type is a performance killer. # As of 5.1 you can enable the log at runtime! #general_log_file = /var/log/mysql/mysql.log #general_log = 1 log_error = /var/log/mysql/error.log # Here you can see queries with especially long duration #log_slow_queries = /var/log/mysql/mysql-slow.log #long_query_time = 2 #log-queries-not-using-indexes # # The following can be used as easy to replay backup logs or for replication. # note: if you are setting up a replication slave, see README.Debian about # other settings you may need to change. #server-id = 1 #log_bin = /var/log/mysql/mysql-bin.log expire_logs_days = 10 max_binlog_size = 100M #binlog_do_db = include_database_name #binlog_ignore_db = include_database_name # # * InnoDB # # InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/. # Read the manual for more InnoDB related options. There are many! # # * Security Features # # Read the manual, too, if you want chroot! # chroot = /var/lib/mysql/ # # For generating SSL certificates I recommend the OpenSSL GUI "tinyca". # # ssl-ca=/etc/mysql/cacert.pem # ssl-cert=/etc/mysql/server-cert.pem # ssl-key=/etc/mysql/server-key.pem [mysqldump] quick quote-names max_allowed_packet = 16M [mysql] #no-auto-rehash # faster start of mysql but no tab completition [isamchk] key_buffer = 16M # # * IMPORTANT: Additional settings that can override those from this file! # The files must end with '.cnf', otherwise they'll be ignored. # !includedir /etc/mysql/conf.d/ Paket database MySQL/MariaDB tersedia di repositori paket resmi Ubuntu. Jadi, Anda dapat dengan mudah menginstalnya dari sana menggunakan pengelola paket APT Pertama, perbarui cache repositori paket APT dengan perintah berikut $ sudo pembaruan yang tepat Sekarang, jika Anda ingin menginstal server database MySQL, jalankan perintah berikut $ sudo apt install mysql-server mysql- Jika Anda ingin menginstal server database MariaDB, jalankan perintah berikut $ sudo apt install mariadb-server mariadb- Saya akan menginstal server database MariaDB di artikel ini. Anda dapat menginstal MySQL jika Anda mau Once you run the required installation command, you should see the following prompt. Press y and then press Server database MySQL/MariaDB harus diinstal Menemukan Direktori Data MySQL/MariaDB DefaultAnda dapat menemukan direktori data default database MySQL/MariaDB dengan sangat mudah dengan perintah grep atau egrep $ sudo grep -R --color< datadir /etc/mysql/* Seperti yang Anda lihat, direktori data default untuk server database MariaDB adalah /var/lib/mysql. File konfigurasi server database MariaDB adalah /etc/mysql/mariadb. conf. d/50-server. cnf. Jika Anda ingin mengubah direktori data default server database MariaDB, maka Anda harus mengubahnya di file konfigurasi /etc/mysql/mariadb. conf. d/50-server. cnf Direktori data default untuk server database MySQL adalah /var/lib/mysql juga. Tetapi file konfigurasi berbeda untuk server database MySQL. Untuk MySQL, file konfigurasinya adalah /etc/mysql/mysql. conf. d/mysqld. cnf. Jika Anda telah menginstal server database MySQL, maka untuk mengubah direktori data default, Anda harus memodifikasi file konfigurasi ini Di bagian selanjutnya, saya akan menunjukkan cara menyiapkan hard disk atau partisi SSD untuk direktori data MySQL/MariaDB dan mengubah direktori data default Menyiapkan Direktori Data MySQL/MariaDBPada bagian ini, saya akan menunjukkan kepada Anda bagaimana menyiapkan partisi Hard Disk atau SSD Anda untuk direktori data MySQL/MariaDB Anda dapat membuat daftar semua hard drive atau SSD yang terpasang di komputer Anda dengan perintah berikut $ sudo lsblk . grep disk Semua hard drive dan SSD yang terpasang harus dicantumkan. sdb adalah hard drive tempat saya ingin meletakkan data MySQL/MariaDB saya. Anda harus berbeda. Jadi, gantilah dengan milik Anda mulai sekarang Sekarang, Anda harus membuat partisi baru di hard drive sdb dengan fdisk CATATAN. Di bagian ini, saya tidak akan membahas detail tentang cara kerja fdisk. Untuk mempelajari cara mempartisi hard drive atau SSD dengan fdisk, baca artikel Cara Menggunakan fdisk di Linux Untuk membuat partisi pada harddisk sdb, buka dengan fdisk seperti berikut $ sudo fdisk / dev /sdb Now, press n and then press Now, press p and then press Now, press Press Press Now, press w and press Katakanlah, partisi hard drive yang ingin Anda gunakan sebagai direktori data MySQL/MariaDB adalah /dev/sdb1 Sekarang, format partisi /dev/sdb1 dengan perintah berikut $ sudo mkfs. ext4 -L db_data / dev /sdb1 Sekarang, buat direktori baru /db untuk moutning partisi /dev/sdb1 $ sudo mkdir / db /db akan menjadi direktori data baru dari MySQL/MariaDB Sekarang, buka file /etc/fstab dengan perintah berikut $ sudo nano / dll /fstab Now, add the following line at the end of the file and save the file by pressing / dev / sdb1 /db ext4 defaults 0 0 Sekarang reboot komputer Anda dengan perintah berikut $ sudo reboot Setelah komputer Anda boot, /dev/sdb1 harus dipasang di /db seperti yang Anda lihat pada tangkapan layar di bawah $ df -h / db Sekarang, ubah pemilik dan grup direktori /db ke mysql dengan perintah berikut $ sudo chown mysql. mysql / db Sekarang, Anda harus menghentikan layanan database MySQL/MariaDB dan menyalin semua file dari direktori data default /var/lib/mysql ke direktori data baru /db Jika Anda menggunakan MariaDB, hentikan layanan MariaDB dengan perintah berikut $ sudo systemctl stop mariadb Jika Anda menggunakan MySQL, hentikan layanan MySQL dengan perintah berikut $ sudo systemctl stop mysql Sekarang, salin semua isi direktori data default /var/lib/mysql ke direktori data baru /db dengan perintah berikut $ sudo rsync -avzh /var/lib/mysql/ /db Semua isi direktori /var/lib/mysql harus disalin ke direktori baru /db Direktori / db sekarang disiapkan untuk menjadi direktori data MySQL/MariaDB yang baru Mengonfigurasi AppArmorSekarang, Anda harus mengonfigurasi AppArmor untuk mengizinkan /db menjadi direktori data MySQL/MariaDB Untuk melakukannya, edit file alias AppArmor /etc/apparmor. d/merdu/alias sebagai berikut $ sudo nano / dll /apparmor.d/ merdu /alias Now, add the following line at the end of the file and save it by pressing alias / var / lib /mysql -> /db, Sekarang, restart layanan apparmor dengan perintah berikut $ sudo systemctl restart apparmor Sekarang, Anda siap untuk mengubah direktori data MySQL/MariaDB Mengubah Direktori Data MySQL/MariaDBUntuk mengubah direktori data dari /var/lib/mysql ke /db, Anda harus mengedit file konfigurasi yang diperlukan tergantung apakah Anda menggunakan MySQL/MariaDB Jika Anda menggunakan MariaDB, maka file konfigurasi yang harus Anda edit adalah /etc/mysql/mariadb. conf. d/50-server. cnf Jika Anda menggunakan MySQL, maka file konfigurasi yang akan diedit adalah /etc/mysql/mysql. conf. d/mysqld. cnf Sekarang, edit file konfigurasi yang diperlukan tergantung apakah Anda menggunakan MySQL/MariaDB sebagai berikut MariaDB $ sudo nano / dll /mysql/mariadb.conf.d/50 -server. cnf MySQL $ sudo nano / dll /mysql/mysql.conf.d/ mysqld. cnf Sekarang, temukan garis seperti yang ditandai pada tangkapan layar di bawah Change the datadir to /db as shown in the screenshot below. Then save the file by pressing Sekarang, mulai layanan MySQL/MariaDB dengan perintah berikut MariaDB $ sudo systemctl start mariadb MySQL $ sudo systemctl start mysql Menguji MySQL/MariaDBSekarang, coba sambungkan ke server MySQL/MariaDB sebagai berikut $ sudo mysql -u akar -p Then, type in the password of the MySQL/MariaDB server and press Anda harus masuk ke shell MySQL/MariaDB sebagai pengguna basis data root. Ini indikasi bahwa itu berhasil Tapi, untuk memastikan, ketikkan kueri berikut untuk menemukan direktori mana yang saat ini digunakan MySQL/MariaDB sebagai direktori data sql > pilih @@ datadir; Seperti yang Anda lihat, direktori data saat ini adalah /db seperti yang saya konfigurasikan Jadi, itulah cara Anda mengubah direktori data MySQL/MariaDB di Ubuntu. Terima kasih telah membaca artikel ini Di mana folder phpMyAdmin di Ubuntu?Setelah proses instalasi selesai, Anda harus membuat file konfigurasi phpMyAdmin di sini. /etc/nginx/sites-enabled/phpmyadmin. conf. File phpMyAdmin Anda terletak di direktori /usr/share/phpmyadmin/ .
Di mana basis data disimpan di phpMyAdmin?Datadir adalah lokasi penyimpanan database MySQL Anda. Simpan jawaban ini.
Di mana database MySQL disimpan di Ubuntu?Secara default, datadir diatur ke /var/lib/mysql di /etc/mysql/mysql.
Bagaimana cara mengakses phpMyAdmin di Ubuntu?A. Akses jendela terminal di server Ubuntu Anda. Keluarkan perintah sudo apt-get install phpmyadmin php-mbstring php-gettext -y . Ketik kata sandi sudo Anda saat diminta, lalu biarkan penginstalan selesai. |