阿里云轻量级ubuntu16.04服务器安装Mysql设置外网权限

Ubuntu16.04安装Mysql

  • 更新Ubuntu更新源
apt-get update

在这里插入图片描述

  • 安装Mysql-server
sudo apt-get install mysql-server

在这里插入图片描述

  • 在过程中需要设置两次密码(设置root权限密码)
    在这里插入图片描述
    在这里插入图片描述
  • 测试是否安装成功在这里插入图片描述

表明mysql已经安装ok了, 接下来需要设置让外网也能访问

  1. 登录阿里云官网设置防火墙端口(添加规则)
  2. 查看mysql权限
    在这里插入图片描述
user mysql;
select user,host from user;

3.创建新的mysql用户(例如新用户为root2 密码为:123456)

CREATE USER 'root2'@'%' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'root2'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
flush privileges; // 刷新权限

4.重新查看新权限
在这里插入图片描述
创建的新权限cooh已经出现了
3. 修改mysql配置文件

vim /etc/mysql/mysql.conf.d/mysqld.cnf

在这里插入图片描述
使用vim打开配置文件, 找到 bind-address 前面加 # 注释掉 然后保存退出

  • 然后重新启动阿里云服务器, 使用navicat创建链接
    在这里插入图片描述

ok! 设置成功了

发布了18 篇原创文章 · 获赞 15 · 访问量 2783

猜你喜欢

转载自blog.csdn.net/qq_42768234/article/details/104104351