|
window,linux肯定是通用的喽!
mysql的远程连接和其他数据库是不一样的,
在服务和端口都开放的前提下
mssql只要开启tcp/ip协议就可以了
oracle 配置监听和服务名
在mysql的远程规则上,如果哪个用户是用来远程访问的,则要给那个用户指定他的IP地址
mysql -uroot -p 进入 mysql 服务器管理
select host,user from mysql.user; 可以查看到如下信息
可以看到用户所在host的访问地址,%号为用户在任何IP的机器下都可以访问mysql
当然,建议root这个帐户不要对外开放,请创建新用户
一. 1.新创建用户
mysql> insert into mysql.user(Host,User,Password)
values("%","min",password("123"));
刷新:mysql>flush privileges;
2.创建数据库 sunDB为数据库名
create database sunDB;
3.指定权限
sunDB的所有权限给用户sun 'xxx'为密码
给sun 密码'xxx'的用户赋予所有操作sunDB的权限 %(任何机器访问)
grant all privileges on sunDB.* to sun@'%' identified by 'xxx';
有些版本 % 不包括本机(localhost)访问,所以需要另外授权
grant all privileges on sunDB.* to sun@localhost identified by 'xxx'
最后刷新权限:flush privileges;
二.有了远程连接帐户,使用sqlyog就可以登陆了
依次填写主机地址,用户名和密码,可以保存为项方便下次访问
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|