zoukankan      html  css  js  c++  java
  • ubuntu16 mysql 远程连接

    打开配置文件:
    
    sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
    将下面一行注释掉:
    
    # bind-address = localhost
    重启服务
    sudo service mysql restart
    
    一、改表法
        在localhost登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,将"localhost"改称"%"
    
    mysql -u root -p
       Enter password:
        ……
       mysql>
      mysql>update user set host = '%' where user = 'root';
    
      mysql>select host, user from user;
    quit;
    二、授权法
        例如: 你想myuser使用mypassword(密码)从任何主机连接到mysql服务器的话。
    
      mysql>GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
    
      如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码
    
      mysql>GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY
    
      'mypassword' WITH GRANT OPTION;
    
       mysql>FLUSH PRIVILEGES
    

      

  • 相关阅读:
    css 样式表的书写顺序
    强大的动画插件。
    百叶窗特效(用move.js库)
    jq基础
    js动态控制表单表格
    js事件对象
    js事件
    js_DOM操作
    小明年龄、成绩、名次的求解问题
    如何获取亿图中的高质量图片?
  • 原文地址:https://www.cnblogs.com/lfqcode/p/8399995.html
Copyright © 2011-2022 走看看