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

mysql 设置远程访问

时间:2014-09-09 10:50:58      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   os   io   使用   ar   strong   

 

创建用户

1.mysql>CREATE USER user1@localhost IDENTIFIED BY pass1;  --如果你要创建一个公网可以访问的用户,可以去掉@localhost 或者将localhost该为公网ip  

2.mysql>GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO user1@localhost;

OR

mysql>GRANT ALL ON *.* TO user1@localhost;

finally
mysql>FLUSH PRIVILEGES;

 

查看某个用户的权限

mysql> show grants for root@localhost;

权限

说明

CREATE

Create_priv

创建数据库和表

DROP

Drop_priv

抛弃(删除)数据库和表

GRANT OPTION

Grant_priv

数据库、表或保存的程序

REFERENCES

References_priv

未使用

ALTER

Alter_priv

修改表和索引

DELETE

Delete_priv

INDEX

 

Index_priv

Alter_priv

创建或抛弃索引

INSERT

Insert_priv

向表中插入新行

SELECT

Select_priv

检索表中的记录

UPDATE

Update_priv

修改现存表记录

CREATE VIEW

Create_view_priv

视图

SHOW VIEW

Show_view_priv

视图

ALTER ROUTINE

Alter_routine_priv

保存的程序

CREATE ROUTINE

Create_routine_priv

保存的程序

EXECUTE

Execute_priv

保存的程序

FILE

File_priv

读或写服务器上的文件

CREATE TEMPORARY TABLES

Create_tmp_table_priv

服务器管理

LOCK TABLES

Lock_tables_priv

服务器管理

CREATE USER

Create_user_priv

服务器管理

PROCESS

Process_priv

查看服务器中执行的线程信息或杀死线程

RELOAD

Reload_priv

重载授权表或清空日志、主机缓存或表缓存

REPLICATION CLIENT

Repl_client_priv

服务器管理

REPLICATION SLAVE

Repl_slave_priv

服务器管理

SHOW DATABASES

Show_db_priv

服务器管理

SHUTDOWN

Shutdown_priv

 关闭服务器

SUPER

Super_priv

服务器管理

 

修改密码

mysqladmin -u root password 19740415

 

Mysql的端口是否正确
通过netstat -ntlp 查看端口占用情况,一般情况下端口是3306。在用工具连接MySQl是要用到端口。例如My Admin\My Query Browser\MySQl Front等。

 

检查用户权限是否正确
mysql库的user表里有两条记录:host分别为localhost和%(为了安全,%可以换成你需要外部连接的IP)。

 

查看/etc/mysql/my.cnf中,skip-networking 是否已被注掉 需要注掉 报错:ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘192.168.51.112‘ (111)

 

sudo gedit /etc/mysql/my.cnf 

#skip-external-locking

#bind-address        = 127.0.0.1

skip-name-resolve

 

 

查看iptables是否停掉,没关的情况下,无法连接
通过:service iptables stop临时关闭。
报错:ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘192.168.51.112‘ (113)

 

reference documents

http://blog.csdn.net/sin90lzc/article/details/7648711

http://www.iteye.com/topic/418151

 

mysql 设置远程访问

标签:style   blog   http   color   os   io   使用   ar   strong   

原文地址:http://www.cnblogs.com/guoapeng/p/3961167.html

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