我的mysql装在192.168.0.1 上 我自己的机器是192.168.0.2
我怎么在我的机器(192.168.0.2)上用DOS命令连接mysql数据库我现在就是想执行.sql文件,在我的 0.2的机器上,有其它的办法也行!
我怎么在我的机器(192.168.0.2)上用DOS命令连接mysql数据库我现在就是想执行.sql文件,在我的 0.2的机器上,有其它的办法也行!
解决方案 »
- mysql如何检测字段里重复的内容,并且保留一条,其余清空?
- 新年的最后一天,问个问题。
- 求mysql触发器 A表在Insert 时Update B表的实例!
- SQL 问题
- 急救小弟,请教一个mysql查询语句的写法
- 多线程查询mysql数据库返回Lost connetion to MySQL server during query错误
- 关于MySQL Control Center 0.9.1-beta的问题
- 如何修改set-variable= max_allowed_packet=8M?
- MySQL 装在linux上做服务器,请问装完之后需要做些什么设置呢
- mysql数据库插入数据条数和列表条数不符
- mysql查询方法,高手8托了。
- Java访问MySQL ,判断符合条件的记录是否为空
E:\Documents and Settings\Administrator>mysql -h 192.168.0.1 -uroot -proot
'mysql' 不是内部或外部命令,也不是可运行的程序
或批处理文件。还是不行,不能执行!
楼上正解。mysql -h 192.168.0.1 -u root -p1234 < text_file.sql
要到你的mysQL的安装目录下,当然你必须安装mySQL的mysql.exe先
就不能用DOS连接数据库了吗?
很遗憾, 不能。唯一的方法,是你用telnet或登录到主机,然后用mysql以本地方式连上。或者你有AT的权限,计划一个任务在.0.1机器上运行。
执行sql文件,建议楼主使用mysql客户端,不需要安装mysql程序。
你的问题分三步解决:
第一步,你只需要在你的电脑上装上mysql客户端就可以了,不需要安装mysql数据库。
第二步,配置好你的path路径,在系统变量里面,你可以在 我的电脑>右键>属性>高级>环境变量>出现了配置窗口,你在下面的那个框里面的path项里,添加上你的mysql客户端的安装目录的bin文件夹的路径。这样就可以直接输入mysql -h192.168.0.1 -uroot -p密码,来登陆了。如果觉得这样麻烦,你就在dos下,一步一步进入到上面说的bin目录,然后,也可以这样登陆了。
第三步,通过上面的方式登陆后,选择数据库进入,mysql>use databasename;这样你就选择了一个数据库了,然后,你输入source a.sql;就可以执行你的sql文件了。执行的动作都发生在192.168.0.1的mysql服务器上。
如果不能执行,那么你需要在192.168.0.1的mysql服务器上,给你的登陆用户分配权限。
权限部分你可以看看我的博客。里面有专门讲解这个的。
多动手,多实验。就会明白的。
你可以利用Telnet 上192.168.0.1.然后使用命令:
mysql -u root -p