前提是服务器的mysql上有该用户,以及对应的IP
可登入mysql服务器上执行
grant all on test to 用户名@‘客户机IP’ identified by '密码' ;
flush privileges; #刷新权限表,让所做修改生效
上面指令的意思是 将test这个数据库的全部内容以及全部的 *** 作权限赋权给从特定IP上登入到本服务器的用户。No1:先在行程
电脑
上备份:
backup
database
数据库名
to
disk='文件路径'
然后把备件的文件复制到自己电脑上:
restore
database
数据库名
from
disk='文件路径'
No2:
备份远程SQLSERVER数据库到本地
1
知道远程MSSQL
IP
用户名
密码
2
在本地MSSQL企业管器里新注册
远程数据库
3
选中所有远程数据库的用户表,右键
所有任务
生成SQL脚本
并在选项里选中
编写主键
外键
4
在本地新建一数据库,在新建数据库中执行新生成的SQL脚本,注意脚本中的所属用户
一般全部替换为[dbo]
然后全部执行。
5
然后在新建数据库中点
右键
所有任务
导入数据,先填源数据库,也就是远程数据库,后填目的数据库,也就是新数据库
最后确定。这样就可以把远程的数据库备份到本地
No3:服务器上的SQLSERVER2000数据库导到本地
一,备份SQLSERVER2000,生成bak文件,压缩成包,下载到本地,解压,还原数据库,
二,本sql客户端远程链接服务器,备份,或导出到本地数据库(这个看你网速了),同时要开放服务器1433端口,很不安全
三,分离数据库,考下_dat和log,,考下这两个文件,服务器上再附加,本地用这两个文件附加首先服务器的远程连接要打开。
2005以后,sql的远程连接,默认是“本地连接”,得先设置到“本地连接和远程连接”上。
然后本地数据库的管理器里,选择连接-数据库引擎,在这个的界面上输入服务器ip或名称、登录名、密码;以上没问题的话,就可以连接上了。1,打开Navicat for MySQL,点击左上角“链接”按钮,
2,在d出的新建链接对话框中,填写远程数据库服务器IP地址,账号,密码等信息。
3,最后确定保存即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)