开放mysql访问

2023年 8月 11日 19.7k 0

MySQL是一种开源的免费关系型数据库管理系统,广泛应用于互联网应用开发、企业级应用和移动应用等领域。对MySQL数据库进行访问需要连接到MySQL服务器,然后使用MySQL定义的SQL命令进行数据操作。默认情况下,MySQL服务器只允许本地访问,为了实现远程访问,需要进行一系列配置和设置。

开放mysql访问

开放MySQL的远程访问可以帮助开发者更加便捷的使用MySQL数据库,此外,还可以帮助企业低成本构建云数据库。

# 开放端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
# 更改监听IP
vim /etc/mysql/mysql.conf.d/mysqld.cnf
将"bind-address=127.0.0.1"更改为"bind-address=0.0.0.0"
# 授权用户访问MySQL
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;

通过以上配置,就可以允许来自任意IP地址的访问,并且可以使用授权用户的账号密码进行数据库操作。

相关文章

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

发布评论