Home  >  Article  >  Database  >  在ubuntu10.0.4 server版本上安装完mysql后不能正常远程访问_MySQL

在ubuntu10.0.4 server版本上安装完mysql后不能正常远程访问_MySQL

WBOY
WBOYOriginal
2016-06-01 13:11:04958browse

UbuntuServerUbuntu

在ubuntu上安装完mysql后不能正常远程访问,原因是mysql默认只能在本机进行访问;

解决方案:

1、vi /etc/mysql/my.cnf,找到bind-address=127.0.0.1,把它注释或修改为bind-address=0.0.0.0

2、grant all privileges on *.* to root@'%' identified by 'password';

                   flush privileges; 

赋予root用户针对数据库的全部权限。(password为root用户密码)

3、重新启动mysql服务,在终端输入:service mysql restart

4、执行 netstat -an|grep 3306,若出现下面信息则说明可以允许远程访问了

在ubuntu10.0.4 server版本上安装完mysql后不能正常远程访问_MySQL

重新远程连接mysql,可以正常连接;步骤2中也可以新建个账号,再给其授权,也可以使其远程访问;


注:

1、查看ubuntu下是否安装了mysql的命令:

netstat -tap|grep mysql,若无提示信息则表示未安装;

2、

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn