我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Ubuntu 服务器安装 MySQL 远程数据库的方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Ubuntu 服务器安装 MySQL 远程数据库的方法

在 Web 项目中,我们需要使用到远程数据库,开发阶段也需要连接并查看数据库的状况。腾讯云、阿里云等云平台提供了远程数据库,可直接使用;当然也可以自己在部署 Web 的服务器上安装数据库,将其配置为远程数据库,供 Web 应用使用。

本篇介绍如何在 linux 服务器上安装 MySQL 数据库,并设置为可远程连接。

在 Ubuntu 上安装 MySQL

为安装最新版本的 MySQL,我们可以先更新一下 apt 管理的资源包。

以 sudo 用户身份登录,执行以下命令:

sudo apt update

待更新完毕后,输入以下命令,安装 MySQL:

sudo apt install mysql-server

安装完成后,MySQL 服务会自动启动。想验证 MySQL 正在运行,输入:

sudo systemctl status mysql

输出如下图,即表示已启动。

Ubuntu 服务器安装 MySQL 远程数据库的方法

开启远程连接权限

编辑 MySQL 配置文件

默认情况下,MySQL 数据库仅监听本地连接。若想允许远程连接数据库,首先需要修改配置文件,让 MySQL 可以监听远程固定 IP 或所有远程 IP。

配置文件 mysqld.cnf 路径一般为 /etc/mysql/mysql.conf.d/mysqld.cnf

输入以下命令打开编辑:

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

找到 bind-address 一行,默认该值为 127.0.0.1,仅监听本地连接。我们将其改为远程连接 IP 可访问,可以使用通配符 IP 地址 0.0.0.0,也可以是固定 IP,仅允许指定 IP 连接。这里我修改为 0.0.0.0,允许所有 IP 地址访问。

Ubuntu 服务器安装 MySQL 远程数据库的方法

在某些 MySQL 版本的配置文件中,没有 bind-address 一行,在如上图的合适位置上添加即可。

更改后,保存并退出编辑器(使用 Ctrl+X 保存并退出)。后重启 MySQL 服务,使新配置生效。

sudo systemctl restart mysql

创建 MySQL 用户

以 sudo 权限进入 MySQL 服务:

sudo mysql

进入 MySQL 后,创建一个可远程连接 MySQL 的用户,并设置为使用密码作为认证方式。

CREATE USER 'zewan'@'%' IDENTIFIED WITH mysql_native_password BY 'zewan1234';

上述命令中,% 表示 IP 任意,@ 前的用户名和 BY 后面的密码修改为自己的信息。

执行完毕后,使用下列命令可以查看到所有的 user,包括我们新建的:

SELECT DISTINCT CONCAT('User: ''', user, '''@''', host, ''';') AS quert FROM mysql.user;

Ubuntu 服务器安装 MySQL 远程数据库的方法

接下来,我们赋予该用户拥有所有数据库的访问权限,使其成为新的独立管理用户:

GRANT ALL PRIVILEGES ON *.* TO 'zewan'@'%' WITH GRANT OPTION;

最后,刷新 MySQL 系统权限相关表,更新缓存,并退出 MySQL。

FLUSH PRIVILEGES;
EXIT;

远程连接 MySQL 数据库

命令行远程访问

命令格式如下:

mysql -u <username> -h <mysql_server_ip> -p

Jetbrains 家族 Database 连接

在 IDEA、Pycharm 等软件中,内置 Database 访问插件,具备可视化数据库表的功能,一般在右侧任务栏点击展开。

点击加号,选择 MySQL 作为 Data Source。

Ubuntu 服务器安装 MySQL 远程数据库的方法

在弹出框中,填入远程数据库IP(Host)、用户名(User)、密码(Password),后点击 Test connection 尝试连接。出现下图成功标识,即表示可成功连接数据库,随后点击应用(Apply)即可。

Ubuntu 服务器安装 MySQL 远程数据库的方法

随后,软件中会出现 console,我们可以在这里输入 MySQL 语句并点击绿色启动按钮执行命令,同时可双击右侧弹出栏中的数据库表,查看信息。

附上 MySQL 创建数据库,并指定编码 UTF8 的命令:

CREATE DATABASE `mydb` CHARACTER SET utf8 COLLATE utf8_general_ci;

到此这篇关于Ubuntu 服务器安装 MySQL 远程数据库的文章就介绍到这了,更多相关Ubuntu 安装 MySQL远程数据库内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Ubuntu 服务器安装 MySQL 远程数据库的方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Ubuntu 服务器安装 MySQL 远程数据库的方法

目录在 Ubuntu 上安装 mysql开启远程连接权限编辑 MySQL 配置文件创建 MySQL 用户远程连接 MySQL 数据库命令行远程访问Jetbrains 家族 Database 连接在 Web 项目中,我们需要使用到远程数据库,
2022-08-18

ubuntu中安装mysql数据库的方法是什么

这篇文章主要介绍了ubuntu中安装mysql数据库的方法是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇ubuntu中安装mysql数据库的方法是什么文章都会有所收获,下面我们一起来看看吧。1.打开终端命
2023-07-04

MySQL数据库服务器安装的方法是什么

这篇文章主要介绍“MySQL数据库服务器安装的方法是什么”,在日常操作中,相信很多人在MySQL数据库服务器安装的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”MySQL数据库服务器安装的方法是什么
2023-02-14

云服务器安装mysql数据库

1.准备工作在安装MySQL数据库之前,需要先准备好以下工作:一台云服务器,可以选择阿里云、腾讯云、华为云等云服务提供商。一个具有root权限的账户,用于安装和配置MySQL数据库。下载MySQL安装包,可以从MySQL官网下载最新版本的安装包。2.安装MySQL使用root账户登录云服务器。下载MySQL安装包,可以使用wget命令下载,例如:wgethttps://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm安...
2023-10-27

服务器安装宝塔面板无法远程连接数据库的解决方法

准备搭建一个自己的网站,趁着618优惠买了一台腾讯云的linux服务器,配置一般价格合适。因为对服务器了解不多,所以选择了使用图形界面面板来进行管理,因为之前通过阿里云了解到宝塔面板,所以就在服务器安装了宝塔linux面板。 在宝塔
2022-06-04

云服务器安装数据库的方法是什么

云服务器安装数据库:指南本指南分步介绍了如何在云服务器上选择、创建和安装数据库,涵盖MySQL、PostgreSQL和MongoDB等常用类型。从选择数据库类型到连接和初始化数据库,提供了详细的步骤和代码示例。此外,还介绍了最佳实践,以确保数据安全和高性能。
云服务器安装数据库的方法是什么
2024-04-12

阿里云服务器安装mysql数据库并建立远

下载Xshell安装过程:sudo apt-get updatesudo apt-get install mysql-serversudo apt-get install mysql-client (安装过程中需要设置密码:123456)s
2023-01-30

云服务器安装数据库的方法是什么

安装数据库可以使用以下步骤:1. 登录云服务器:使用远程连接工具(如SSH)登录到云服务器。2. 更新系统:执行以下命令更新系统软件包。```sudo apt updatesudo apt upgrade```3. 安装数据库软件:根据需要
2023-08-21

云服务器安装数据库教程

安装MySQL首先,你需要准备好一台云服务器。选择一台适合你需求的云服务器,可以在阿里云官网(https://www.aliyun.com/)上进行购买。购买后,你需要下载相应的安装程序,安装时需要注意选择适合你操作系统和数据库的版本。接下来,需要按照说明进行安装。安装过程需要输入你的用户名和密码,确保正确无误后进入下
云服务器安装数据库教程
2023-10-28

云服务器安装mysql数据库失败

在此,我将分享一些可能有用的解决方法。首先,您需要确保您已经正确地配置了您的云服务器,以确保您的MySQL数据库连接已经成功建立。这可能包括在您的系统管理员面板中打开MySQL连接和创建新用户,以及使用pip命令创建一个MySQL数据库用户,并为其设置正确的权限。其次,如果您的MySQL数据库连接出现问题,您应该立即查看错误日志以了解出现了什么问题。在查看错误日志时,您应该注意以下几点:错误类型:在错误日...
2023-10-27

阿里云服务器无法安装 MySQL 数据库的原因及解决方法

本文将探讨阿里云服务器无法安装MySQL数据库的原因,并提供解决方法,帮助用户解决这一常见的问题。解决方法:1.检查操作系统兼容性:在安装MySQL数据库之前,首先需要确保操作系统与MySQL版本的兼容性。MySQL官方提供了各种操作系统的安装指南,用户可以根据自己的操作系统选择相应的版本进行安装。同时,还需要注意操作
阿里云服务器无法安装 MySQL 数据库的原因及解决方法
2024-01-20

UBUNTU下APACHE+PHP+MYSQL WEB服务器安装配置方法

这篇文章主要介绍“UBUNTU下APACHE+PHP+MYSQL WEB服务器安装配置方法”,在日常操作中,相信很多人在UBUNTU下APACHE+PHP+MYSQL WEB服务器安装配置方法问题上存在疑惑,小编查阅了各式资料,整理出简单好
2023-06-13

远程连接云服务器MySQL数据库

1.打开在云安全组规则的MySQL 3306端口(如果是自己平时练习这些,开放所有端口,这样以后部署项目等就不用开放端口了)我这里用的是阿里云2.打开更改MySQL配置文件(根据自己安装的位置)vi /etc/mysql/mysql.conf.d/mysqld
远程连接云服务器MySQL数据库
2019-10-21

云服务器远程连接数据库设置方法

云服务器远程连接数据库时需要注意一些设置,以确保数据的安全性和可靠性。以下是一些通用的设置方法:账户管理:使用云服务器通常需要一个账户来连接和管理数据库。为了保证数据的安全性和可靠性,建议您创建一个强密码并将其存储在云服务器的管理界面中。连接方式:选择云服务器通常支持的两种连接方式,例如HTTP/FTP和SocksAPI连接。您可以根据实际情况选择适合的连接方式。数据传输:在远程数据库连
2023-10-26

编程热搜

目录