Rumah > Artikel > pangkalan data > Bagaimana untuk memasang pangkalan data MySQL dalam FreeBSD13
MySQL ialah sistem pengurusan pangkalan data hubungan kecil sumber terbuka Pada masa ini, MySQL digunakan secara meluas dalam laman web bersaiz kecil dan sederhana di Internet. Oleh kerana saiznya yang kecil, kelajuan yang pantas, jumlah kos pemilikan yang rendah, dan terutamanya ciri-ciri sumber terbuka, banyak laman web bersaiz kecil dan sederhana memilih MySQL sebagai pangkalan data laman web mereka untuk mengurangkan jumlah kos pemilikan laman web.
FreeBSD 13-RELEASE
anda perlu mencipta /usr/local/etc/pkg/repos
direktori dahulu, dan kemudian Cipta fail konfigurasi FreeBSD.conf, matikan sumber lalai, dan kemudian tambah sumber perisian domestik.
root@freebsd:~ # mkdir -p /usr/local/etc/pkg/reposroot@freebsd:~ # vi /usr/local/etc/pkg/repos/FreeBSD.confFreeBSD: { enabled: no } ustc: { url: "pkg+http://mirrors.ustc.edu.cn/freebsd-pkg//${ABI}/quarterly", mirror_type: "srv", signature_type: "fingerprints", fingerprints: "/usr/share/keys/pkg", enabled: yes }
Kemas kini sumber pkg:
root@freebsd:~ # pkg update -fUpdating ustc repository catalogue... Fetching meta.txz: 100% 916 B 0.9kB/s 00:01 Fetching packagesite.txz: 100% 6 MiB 6.5MB/s 00:01 Processing entries: 100% ustc repository update completed. 30371 packages processed. All repositories are up to date.
Cari sumber pkg Apa versi mysql ada:
root@freebsd:~ # pkg search "^mysql"
Pasang versi mysql80 di bawah:
root@freebsd:~ # pkg install -y mysql80-server mysql80-client
Seterusnya anda akan menjalankan arahan berikut, yang akan menambah perkhidmatan MySQL pada fail konfigurasi /etc/rc.conf
dan memulakan mysql semasa but.
root@freebsd:~ # sysrc mysql_enable=yesmysql_enable: -> yes
Mulakan perkhidmatan mysql:
root@freebsd:~ # service mysql-server startStarting mysql.
Lihat status perkhidmatan dan port mysql sedang mendengar pada:
root@freebsd:~ # service mysql-server statusmysql is running as pid 2194. root@freebsd:~ # sockstat -4lUSER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS mysql mysqld 2194 19 tcp46 *:33060 *:* mysql mysqld 2194 24 tcp4 127.0.0.1:3306 *:* root sshd 802 4 tcp4 *:22 *:* root sendmail 781 3 tcp4 127.0.0.1:25 *:* root syslogd 709 7 udp4 *:514 *:*
Untuk mengesahkan pemasangan, anda boleh log masuk sebagai root dan semak versi pangkalan data menggunakan arahan berikut:
root@freebsd:~ # mysqladmin -u root -p versionEnter password: mysqladmin Ver 8.0.25 for FreeBSD13.0 on amd64 (Source distribution) Copyright (c) 2000, 2021, Oracle and/or its affiliates. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Server version 8.0.25 Protocol version 10 Connection Localhost via UNIX socket UNIX socket /tmp/mysql.sock Uptime: 4 min 16 sec Threads: 2 Questions: 6 Slow queries: 0 Opens: 138 Flush tables: 3 Open tables: 54 Queries per second avg: 0.023
Atas ialah kandungan terperinci Bagaimana untuk memasang pangkalan data MySQL dalam FreeBSD13. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!