美文网首页
Linux系统MySQL开启远程连接

Linux系统MySQL开启远程连接

作者: XM_Dong | 来源:发表于2018-05-15 15:25 被阅读8次
    1、远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库。登陆数据库。mysql -uroot -p(密码)。
    2、创建用户用来远程连接
    GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'userpassword' WITH GRANT OPTION;
    (username表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,userpassword表示密码)。
    
    3、执行 flush privileges;命令立即生效
    4、查询数据库的用户(看到如下内容表示创建新用户成功了)
     SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
    
    5、使用exit命令退出MySQL(一般进行上面进行之后就可以操作了,如果不行进行下面操作)
    
    然后打开vim  /etc/mysql/my.cnf
    
    将bind-address    = 127.0.0.1
    
     设置成bind-address    = 0.0.0.0(设备地址)
    
    重新启动(命令如下):
    
    /etc/init.d/mysql stop
    
    /etc/init.d/mysql start使用exit命令退出MySQL
    
    然后打开vim  /etc/mysql/my.cnf
    
    将bind-address    = 127.0.0.1
    
     设置成bind-address    = 0.0.0.0(设备地址)
    
    重新启动(命令如下):
    
    /etc/init.d/mysql stop
    
    /etc/init.d/mysql start使用exit命令退出MySQL
    
    然后打开vim  /etc/mysql/my.cnf
    
    将bind-address    = 127.0.0.1
    
     设置成bind-address    = 0.0.0.0(设备地址)
    
    重新启动(命令如下):
    
    /etc/init.d/mysql stop
    
    /etc/init.d/mysql start
    

    相关文章

      网友评论

          本文标题:Linux系统MySQL开启远程连接

          本文链接:https://www.haomeiwen.com/subject/autydftx.html