zoukankan      html  css  js  c++  java
  • 阿里云服务器解决mysql远程连接失败问题

    嗯,自己买了个阿里云的入门服务器,奈何装了mysql以后一直不能连接,也是够笨的.

    记录一下自己遇到的问题.

    当然了,首先需要在阿里云安全组开放3306端口,第一次玩儿云服务器差点把我搞坏了....

    其次服务器自带的mysql有初始密码,在/var/log/mysqld.log中(root@localhost: uAiqwVwjJ8-i)

    可以使用此账号密码登录

    mysql -u root -pxxxx

    然后开放mysql远程连接权限.

    两种方法:

    1:改表

    mysql>select host, user from user; (如果host是localhost说明没有开放权限)

    mysql>use mysql; 
    mysql>update user set host = '%' where user = 'root'; 
    mysql>select host, user from user; 

    mysql>flush privileges;
    mysql>exit;

    2:赋予权限

    grant all privileges on *.* TO 'username'@'ip' identified by 'password' with grant option;  

    这种的话就是可以控制用户从指定ip登录,相对比较安全.

     

    参考资料:http://www.cnblogs.com/ycsfwhh/archive/2012/08/07/2626597.html

  • 相关阅读:
    php+apache+mysql环境搭建
    怎么理解依赖注入
    maven修改远程和本地仓库地址
    idea创建的java web项目打包发布到tomcat
    MYSQL 导入导出数据库文件
    MySQL约束
    mysql字符集校对
    prime
    POJ-2564 01背包问题
    POJ-1564 dfs
  • 原文地址:https://www.cnblogs.com/loginloading/p/7475126.html
Copyright © 2011-2022 走看看