码迷,mamicode.com
首页 > 数据库 > 详细

ubuntu 下mysql 设置允许远程连接

时间:2015-07-06 21:52:02      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:ubuntu   mysql   远程连接   

ubuntu: 安装mysql-server,sudo apt-get install mysql-server


mysql 安装成功后查看mysql状态:/etc/init.d/mysql status

出现如图所示:则mysql服务处于运行状态;

技术分享

                图 1

若出现出现下图所示,表示mysql服务未启动,技术分享

运行:sudo /etc/init.d/mysql start 启动mysql服务

出现下图情况则启动成功:技术分享

确定 mysql服务启动成功后,进行mysql允许远程连接设置:

方法一:

   1. 将/etc/mysql/my.cnf文件中的:

    bind-address = 127.0.0.1 —>#bind-address = 127.0.0.1  //即注释这一行内容

   2.运行命令登录mysql:

    mysql -u root -p (Enter键)

    会提醒输入root对应的密码 (Enter键) 

    出现如下情况则登录成功

技术分享


3.对mysql数据库中user表操作:

  use mysql;

    技术分享

  select User.password,host from user;技术分享

   User:表示允许链接数据库的用户

   password:表示允许链接数据库的用户密码

   host:表示允许链接数据库的主机地址

4.设置允许远程连接数据库

  利用语句:

   GRANT ALL PRIVILEGES ON data.* TO ‘datauser‘@‘%‘ IDENTIFIED BY ‘datauser‘ WITH GRANT OPTION; 

技术分享

在运行: select User.password,host from user;

技术分享user表中已经新增了设置的用户链接信息

现在用其他主机测试是否能够链接:

这里我用的navicat链接:

技术分享

点击测试链接:

技术分享

提示连接成功;

点击确定,看看数据库是否存在:

技术分享

存在,说面设置成功。

现在就可以在其它任何电脑上操作数据库了


本文出自 “Knight” 博客,请务必保留此出处http://knight328.blog.51cto.com/7480408/1671437

ubuntu 下mysql 设置允许远程连接

标签:ubuntu   mysql   远程连接   

原文地址:http://knight328.blog.51cto.com/7480408/1671437

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!