Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk memasang pangkalan data MySQL dalam FreeBSD13

Bagaimana untuk memasang pangkalan data MySQL dalam FreeBSD13

WBOY
WBOYke hadapan
2023-05-31 16:21:301456semak imbas

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
}

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

Pasang pangkalan data MySQL

Cari sumber pkg Apa versi mysql ada:

root@freebsd:~ # pkg search "^mysql"

Bagaimana untuk memasang pangkalan data MySQL dalam FreeBSD13

Pasang versi mysql80 di bawah:

root@freebsd:~ # pkg install -y mysql80-server mysql80-client
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

Bagaimana untuk memasang pangkalan data MySQL dalam FreeBSD13

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                 *:*
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
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!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam