zoukankan      html  css  js  c++  java
  • MariaDB 默认是禁止远程访问的 我们改掉它

    查询用户账号信息: 

    select User, host from mysql.user;

    现在只显示  root账户中的host项是localhost表示该账号只能进行本地登录,我们需要修改权限,输入命令:

    运行远程访问:只需要在数据库执行这条语句,有必要重启一下服务

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '你的密码' WITH GRANT OPTION;

    修改权限。%表示针对所有IP,password表示将用这个密码登录root用户,如果想只让某个IP段的主机连接,可以修改为

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.100.%' IDENTIFIED BY 'my-new-password' WITH GRANT OPTION;

    保存更改。再看看用户信息: 

    这个时候发现相比之前多了一项,它的host项是%,这个时候说明配置成功了,我们可以用该账号进行远程访问了 
    输入

    shell 
    service mysql restart 

  • 相关阅读:
    django ajax使用
    vim--分屏快捷键
    django csrf
    django mysql使用
    官方文档地址
    图解http 学习
    Terms
    Data Center Group
    Misc
    FTDI CDM Drivers 2.06.00
  • 原文地址:https://www.cnblogs.com/nongzihong/p/11269003.html
Copyright © 2011-2022 走看看