发布网友 发布时间:2022-04-22 04:55
共5个回答
热心网友 时间:2023-09-02 14:36
这个批处理可以利用mysql本身自带的mysql.exe这个程序。
@echo off
mysql -u root -p123456 -D"test" -e"show databases;"
pause
sql作业就是数据库软件本身自带的一种类似于任务计划的东西。
=.=! -e"这里面就可以写你想要运行的sql语句"
比如-e"select `name` from `xxx` where `id`=1;"
我给你解释下几个参数
-u 用户名
-p密码(-p和密码之间不要有空格,注意!)
-D"test" 连接到的数据库,也可以没有,但sql语句中要包括处理的数据库名
-e"要运行的sql语句"
你可以输入mysql -?查看mysql的参数,我记得有一个运行文本中sql语句的参数,也就是读取文件内的语句运行,但我用的不多给忘了。-?里有。
热心网友 时间:2023-09-02 14:36
windows可以实现登录linux,还能执行命令呢。不过有几点:
1linux开启了telnet
2 使用vbs脚本实现
热心网友 时间:2023-09-02 14:37
只要新建了分区,就算没格式化的话也已经有的名字了,现在不是sda9的话,格式化之后也不会变成sda9
要是分出来的空间没有建分区的话,至少我用ubuntu安装盘上的gparted新建的分区不会影响现有的分区的编号,而是把新分区从现在最大的号往后排,就是说分区的顺序不一定非得是硬盘上的物理顺序
别的分区软件我没试过,不过感觉应该也不会出什么问题
要是真变了的话就得搞一下grub和fstab了
热心网友 时间:2023-09-02 14:37
你意思是想登陆linux时把帐户密码都输了吧,自动登陆上去,是这个意思吧。
一分没有,莫非是传说中的伸手党?追问对的 ,知道怎么写么?
额。。至于这分数,我是一直下一步。。也没在意这些东西-。-
追答我是上面的匿名人士,给你开个玩笑。
你想不用输入root和密码就进linux,当然可以。bat似乎不大行,那是windows的批处理,linux有linux的批处理,如果你用linux系统不输入帐户密码就ssh其他linux主机,可以有两种思路,一种叫expect脚本,一种可以把ssh配出一个密钥来。都可以免输入帐户密码。
如果在windows里用ssh工具登陆linux,可以配密钥来做这个事。
都不是很复杂,expect脚本可以自动生成代码,不需要你自己写。
你可以搜索一下我上面说的关键字,自己学着做一下,提高比较快
ps:下面说得windows用 telnet的方式登录linux是没问题的,但不支持,telnet登陆linux是明文连接不加密。非常不安全。
热心网友 时间:2023-09-02 14:38
回答自然是:可以