Bagaimana untuk memasang pangkalan data MySQL dalam FreeBSD13

WBOY
Lepaskan: 2023-05-31 16:21:30
ke hadapan
1478 orang telah melayarinya

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.

Bagaimana untuk memasang pangkalan data MySQL dalam FreeBSD13

Persekitaran

FreeBSD 13-RELEASE

Untuk mengubah suai sumber pkg

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
}
Salin selepas log masuk

Bagaimana untuk memasang pangkalan data MySQL dalam FreeBSD13

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.
Salin selepas log masuk
Bagaimana untuk memasang pangkalan data MySQL dalam FreeBSD13

Pasang pangkalan data MySQL

Cari sumber pkg Apa versi mysql ada:

root@freebsd:~ # pkg search "^mysql"
Salin selepas log masuk

Bagaimana untuk memasang pangkalan data MySQL dalam FreeBSD13

Pasang versi mysql80 di bawah:

root@freebsd:~ # pkg install -y mysql80-server mysql80-client
Salin selepas log masuk
Bagaimana untuk memasang pangkalan data MySQL dalam FreeBSD13

Jalankan MySQL

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
Salin selepas log masuk

Bagaimana untuk memasang pangkalan data MySQL dalam FreeBSD13

Mulakan perkhidmatan mysql:

root@freebsd:~ # service mysql-server startStarting mysql.
Salin selepas log masuk

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                 *:*
Salin selepas log masuk
Bagaimana untuk memasang pangkalan data MySQL dalam FreeBSD13

Sahkan pemasangan

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
Salin selepas log masuk
Bagaimana untuk memasang pangkalan data MySQL dalam FreeBSD13

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!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan