zoukankan      html  css  js  c++  java
  • Linux下mysql远程连接问题

    【旧博客转移 - 发布于2015年9月6日 18:42】
     
    在Linux上装好Mysql后 发现远程客户端连接不上
    出现这种情况是因为mysql服务器出于安全考虑,默认只允许本地登录数据库服务器。
    由于对Linux不熟悉,搜索了一些资料后找到几个解决方案
     
    一.找到mysql配置文件 etc/mysql/my.cnf
     
    注释skip-external-locking
     
     
    跟bind-address = 127.0.0.1
     
    解除内网锁定,但是解除后发现还是连不上,原因是我的mysql用户没有远程登录权限
     
    二.给用户设置远程权限
    use mysql;
    grant all PRIVILEGES on *.* to lijia@'%' identified by '123456';
     
    上面语句表示将所有数据库的所有权限都授权给lijia这个用户,*.*代表所有数据库 如果只想授权某一个数据库就用 数据库名.*
     
    并设置密码为 123456
     
    执行完上面的语句后,再执行
    flush privileges;
     
     
    连接成功~
  • 相关阅读:
    自定义一个运行时异常
    对象的知识点正确解释
    decimal模块
    B+树
    Web框架系列之Tornado
    初识git
    Mysql表的操作
    MySQl创建用户和授权
    MySql安装和基本管理
    为什么用Mysql?
  • 原文地址:https://www.cnblogs.com/lijiajia/p/6860893.html
Copyright © 2011-2022 走看看