Linux系统下Mysql开启端口远程访问

  1. 远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库。登陆数据库。mysql -uroot -p(密码)

  2. 创建用户用来远程连接
    GRANT ALL PRIVILEGES ON *.* TO 'test'@'%' IDENTIFIED BY 'test' WITH GRANT OPTION;
    (第一个test表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个test表示密码)。

  3. 执行 flush privileges;命令立即生效

  4. 查询数据库的用户(看到如下内容表示创建新用户成功了)
    SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

  5. 使用exit命令退出MySQL
    然后打开vim /etc/mysql/my.cnf,将bind-address = 127.0.0.1设置成bind-address = 0.0.0.0(设备地址)。重新启动(命令如下):
    /etc/init.d/mysql restart

  6. 查看端口号
    show global variables like 'port';

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 【MySQL】Linux下MySQL 5.5、5.6和5.7的RPM、二进制和源码安装 1.1BLOG文档结构图 ...
    小麦苗DB宝阅读 13,634评论 0 31
  • MySQL 数据库常用命令 1、MySQL常用命令 create database name; 创建数据库 use...
    55lover阅读 10,348评论 1 57
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,088评论 19 139
  • 1刷手机原因 手机是工具,主人是我,不能让手机控制了我,刷手机是一种什么样的心态?第一,习惯成自然,本来就没有...
    思华语意阅读 3,097评论 0 1
  • 【16年9月最新版阿根廷电子签、秘鲁免签】 今年不少国家针对中国推出了简化签证申请条件、延长签证有效期等等新的签证...
    高婵月阅读 6,794评论 0 0

友情链接更多精彩内容