(1)首先要保证可以用命令行访问数据库,就是要在环境变量里配置一下path。把mysql文件夹的bin的路径写到path里;
(2)然后
mysql
-uroot
-proot
注意后面不能加分号!!!;
用这种方式进入mysql数据库;
(3)然后进入到要修改的数据库,比如要修改shop,
use
shop;
use的意思大概是可以使用数据库了。
(4)然后在use的环境下就可以把sql文件导入到名为shop的数据库了。运行命令:
source
d:/shopsql;
source,顾名思义是导入资源,后面是资源的路径。最好不要有中文路径。
SQL code
--访问不同电脑上的数据库(远程只要联好网就一样)
--如果经常访问或数据量大,建议用链接服务器
--创建链接服务器
exec sp_addlinkedserver 'srv_lnk ', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 '
exec sp_addlinkedsrvlogin 'srv_lnk ', 'false ',null, '用户名 ', '密码 '
go
--查询示例
select from srv_lnk数据库名dbo表名
--导入示例
select into 表 from srv_lnk数据库名dbo表名
go
--处理完成后删除链接服务器
exec sp_dropserver 'srv_lnk ', 'droplogins '
方法一、适合所有格式的mysql数据库,通过对数据库导出导进写个脚本定时执行:
1导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc > /存放路径/wcncsql
2导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc users> /存放路径/wcnc_userssql
3导出一个数据库结构 mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >/存放路径/wcnc_dbsql
定义:
-d 没有数据
--add-drop-table 在每个create语句之前增加一个drop table
4导入数据库 常用source 命令 进入mysql数据库控制台:
如mysql -u root -p mysql>use 数据库
方法二、针对mysql数据表格式为MyISAM的
假如数据文件在/var/lib/mysql
那么直接写个脚本
cp -r /var/lib/mysql /备份到的文件夹路径
隔机备份用rsync增量,或定时完整备份。
1,打开Navicat for MySQL,点击左上角“链接”按钮,如下图:
2,在d出的新建链接对话框中,填写远程数据库服务器IP地址,账号,密码等信息。如下图:
3,最后确定保存即可。
1、下载安装软件:请认准百正规软件下载
2、安装navicat for mysql(注意一下插件的自定义选择)
3、连接数据库:
打开navicat for mysql之后找到,文件----新建连接
4、连接参数填写
在出现的连接设置里面,有很多选项都是针对需要连接的数据库的账号信息
连接名:可以任意填写,方便以后识别区分即可
主机名或IP: 填写服务器的主机名(必须要能解析的)或者服务器IP地址,如果是本机可 以填写localhost 或 127001
端口:默认是3306 如果修改了其他端口,需要对应
密码:就是用户名root密码或者其他mysql用户的密码
5、设置好连接数据库的参数之后,点击下方的“连接”出现“连接成功”即设置成功
6、数据库管理:连接上数据库之后,在左侧会显示当前mysql所有的数据库。点击对应的数据库,能查看当前数据库下面的表
7、添加删除数据库:如果需要添加删除数据库的话,很简单选择需要 *** 作的数据库,鼠标右键选择 *** 作即可
8、添加删除表:同样对于数据库下方的表,如果要新建的话点击选择 表---新建
对于新建的表,名和类型都可以手动输入指定选择。设置好之后,点击保存输入表名即可完成 *** 作
9、点击添加好的表,或数据库的表。双击之后右侧会列出当前表的详细列项目和属性
如何使用命令行
虽然是图形化管理工具,但是对于很多 *** 作其实还是需要SQL命令会更加方便。进入sql命令行界面,点击“工具”--“命令列界面”
随后在右下方空白区域进入了SQL命令行界面, *** 作方法和普通进入mysql命令行界面一样使用命令。如果需要清除当前屏幕内容,可以点击“清除”即可
其他功能
对于之前数据库已经导出的sql文件,或者写好的sql命令语句。可以通过选择需要导入的数据库,或表 右键选项“运行sql文件”
以上就是关于如何用dos命令远程连接mysql数据库全部的内容,包括:如何用dos命令远程连接mysql数据库、sql怎么远程连接mysql数据库、linux shell脚本执行mysql mysql数据库在远程服务器上等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)