ubuntu: 安装mysql-server,sudo apt-get install mysql-server
mysql 安装成功后查看mysql状态:/etc/init.d/mysql status
出现如图所示:则mysql服务处于运行状态;
图 1
运行: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;
现在用其他主机测试是否能够链接:
这里我用的navicat链接:
点击测试链接:
提示连接成功;
点击确定,看看数据库是否存在:
存在,说面设置成功。
现在就可以在其它任何电脑上操作数据库了
本文出自 “Knight” 博客,请务必保留此出处http://knight328.blog.51cto.com/7480408/1671437
原文地址:http://knight328.blog.51cto.com/7480408/1671437