FreeBSD中如何安装和配置数据库服务

在FreeBSD中安装和配置数据库服务,可以使用MySQL或PostgreSQL等常见的数据库软件,下面将详细介绍如何在FreeBSD上安装和配置MySQL数据库服务。

FreeBSD中如何安装和配置数据库服务
(图片来源网络,侵删)

1、安装MySQL服务器:

打开终端,以root用户身份登录到FreeBSD系统。

运行以下命令来更新软件包列表:

“`

freebsdupdate fetch

freebsdupdate install

“`

安装MySQL服务器软件包:

“`

pkg install mysql57server

“`

安装完成后,启动MySQL服务:

“`

service mysql start

“`

2、配置MySQL服务器:

运行以下命令来设置MySQL的root密码:

“`

/usr/local/mysql57/bin/mysql_secure_installation

“`

按照提示设置root密码和其他安全选项。

创建一个新的MySQL用户和数据库:

“`

/usr/local/mysql57/bin/mysql u root p

CREATE USER ‘newuser’@’localhost’ IDENTIFIED BY ‘password’;

GRANT ALL PRIVILEGES ON *.* TO ‘newuser’@’localhost’ WITH GRANT OPTION;

CREATE DATABASE mydatabase;

“`

替换newuserpassword为你想要的用户名和密码,mydatabase为你想要的数据库名称。

退出MySQL命令行界面:

“`

exit

“`

3、配置防火墙规则(可选):

如果需要允许外部访问MySQL服务器,可以配置防火墙规则,运行以下命令开放MySQL默认端口3306:

“`

sudo firewallcmd zone=public addport=3306/tcp permanent

sudo firewallcmd reload

“`

如果不需要外部访问,可以跳过此步骤。

4、测试MySQL连接:

使用新创建的用户和密码连接到MySQL服务器:

“`

/usr/local/mysql57/bin/mysql u newuser p h localhost mydatabase

“`

如果成功连接到MySQL服务器,你将看到类似于以下的输出:

“`

Welcome to the MySQL monitor. Commands end with ; or g.

Your MySQL connection id is 1234567890123456789012345678901234567890

Server version: 5.7.34 MySQL Community Server (GPL) by FreeBSD Systems Ports Group

Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the current input statement.

“`

现在你可以执行SQL语句来操作数据库了,创建一个表并插入数据:

“`sql

CREATE TABLE testtable (id INT, name VARCHAR(255));

INSERT INTO testtable (id, name) VALUES (1, ‘John’);

SHOW tables;

SELECT * FROM testtable;

“`

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/621791.html

本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。

(0)
未希新媒体运营
上一篇 2024-05-16 08:12
下一篇 2024-05-16 08:14

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

产品购买 QQ咨询 微信咨询 SEO优化
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入