Linux安装mysql并配置远程访问

虽然是一个比较简单的东西,但是经常容易忘记,索性整理记录一下;

以下步骤针对的是mysql5.7及以上版本;

下载

ubuntuapt install mysql-server;

centosyum install mysql-server;

初始化

mysql_secure_installation

然后一堆yes or no的选项,自己看一下;

查看一下状态:

systemctl status msyql;

如果没启动的话就start一下;

修改host

改一下mysql库里的user表里的user字段为root的host字段,改成%:
Linux安装mysql并配置远程访问

允许远程密码访问

alter user 'root'@'%' identified with mysql_native_password by '你要设置的远程登录密码';

修改mysqld.conf

注释掉bind-address,添加端口号;
Linux安装mysql并配置远程访问

不能远程访问的其他原因

防火墙3306端口没开;
如果你的机子是云服务器,可能还要在安全组里设置一哈允许3306;

相关文章:

  • 2021-06-27
  • 2022-01-03
  • 2021-08-25
  • 2021-11-13
  • 2021-12-19
  • 2021-12-30
  • 2021-08-16
  • 2021-06-27
猜你喜欢
  • 2021-04-05
  • 2022-03-04
  • 2022-01-02
  • 2021-12-05
  • 2021-04-04
  • 2021-12-19
相关资源
相似解决方案