要配置Linux MariaDB连接,您需要遵循以下步骤:
-
安装MariaDB服务器: 在大多数Linux发行版中,您可以使用包管理器(如apt或yum)来安装MariaDB。例如,在基于Debian的系统上,您可以运行以下命令来安装MariaDB服务器:
sudo apt update sudo apt install mariadb-server在基于RPM的系统上,您可以运行以下命令:
sudo yum install mariadb-server -
启动并启用MariaDB服务: 安装完成后,启动MariaDB服务并设置为开机启动。在基于Debian的系统上,您可以使用以下命令:
sudo systemctl start mariadb sudo systemctl enable mariadb在基于RPM的系统上,您可以使用以下命令:
sudo systemctl start mariadb sudo systemctl enable mariadb -
运行安全设置脚本: MariaDB安装程序包含一个名为
mysql_secure_installation的脚本,用于设置root密码、删除匿名用户、禁止远程root登录等。运行此脚本以增强数据库安全性:sudo mysql_secure_installation按照提示操作,设置root密码并完成其他安全设置。
-
创建新用户并授权: 使用以下命令登录到MariaDB:
mysql -u root -p输入您在
mysql_secure_installation中设置的root密码。然后,创建一个新用户并为其分配权限。例如,要创建一个名为myuser的新用户并允许从任何IP地址访问数据库,请运行以下命令:CREATE USER 'myuser'@'%' IDENTIFIED BY 'mypassword'; GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'; FLUSH PRIVILEGES; EXIT;请将
myuser和mypassword替换为您选择的用户名和密码。 -
配置防火墙: 如果您的系统启用了防火墙,请确保允许外部连接到MariaDB端口(默认为3306)。例如,在基于Debian的系统上,您可以使用以下命令允许外部连接到3306端口:
sudo ufw allow 3306/tcp在基于RPM的系统上,您可以使用以下命令:
sudo firewall-cmd --permanent --zone=public --add-port=3306/tcp sudo firewall-cmd --reload
现在,您已经成功配置了Linux MariaDB连接。您可以使用新创建的用户从远程计算机连接到MariaDB服务器。
以上就是关于“如何配置Linux MariaDB连接”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm