打开mysql远程

2023年 8月 4日 86.5k 0

MySQL是一种常用的关系型数据库,它可以用于管理和存储各种数据。有时候,我们需要通过远程访问MySQL来进行数据库操作。本文将介绍如何打开MySQL远程访问。

打开mysql远程

首先打开终端,输入以下命令,以登录到MySQL:

mysql -u 用户名 -p

此时,会提示输入密码。输入正确密码后,就可以登录到MySQL了。

接下来,输入以下命令,以创建一个允许远程访问的用户:

GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;

其中,用户名和密码可以自己设置。执行完以上命令后,需要刷新MySQL的权限:

FLUSH PRIVILEGES;

最后,需要修改MySQL配置文件,使其允许远程访问。首先,备份原有配置文件:

sudo cp /etc/mysql/mysql.conf.d/mysqld.cnf /etc/mysql/mysql.conf.d/mysqld.cnf.bak

然后,编辑配置文件:

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

找到以下内容:

#bind-address = 127.0.0.1

将前面的#去掉,改为:

bind-address = 0.0.0.0

保存修改后,重启MySQL服务:

sudo service mysql restart

至此,已经成功打开了MySQL的远程访问功能。可以通过其他机器上的MySQL客户端访问该服务器上的MySQL了。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论