永发信息网

如何在cmd上执行mysql的命令

答案:4  悬赏:30  手机版
解决时间 2021-04-03 12:09
如何在cmd上执行mysql的命令
最佳答案
把下面那段内容放到TXT,然后把txt的后缀改成bat即可
@echo off
mysql -uroot -p12345
use test
source a.sql如果还不行

l改成
mysql -uroot -p12345&&use test&&source a.sql

追问还是不行,只会进入到mysql命令中,等待输入
全部回答
直接把这段放bat中就可以追问不行,只会运行第一句
你可以将mysql路径写入环境变量就不需要cd进mysql目录了追问你理解错意思了

可以使用-e参数连接多条命令,不用进入mysql控制台单条执行
mysql -e "statement1; statement2"  dbname -u username -p password追问试了,不行哦,一闪而过追答你是怎么执行的?追问按照你给的格式放到txt里改成bat啊追答
我估计你哪个地方有点问题,你仔细检查一下,我这里测试都可以的,mysql在cmd下的格式有要求,比如你的a.sql在e:下,就不能写成source e:a.sql;要写成source e:a.sql;不然会报错,还有些分号,空格等等,-e参数是mysql自带的,你还是详细查一下-e吧mysql -e "select count(*) from limbs;,select now()" cookbook -uroot -p password追问我的sql文件就在mysql的安装目录下的bin中的。use test.sql和source xx.sql都是进入mysql后的命令追答
我跟你说的-e参数就是不进入mysql环境下执行多条语句用的,至于为什么你的会闪退,要么你试着重装mysql,要么把命令写在a.sql中,不用在mysql环境中source a.sql,直接在bin目录下mysql -uroot -ppassword < a.sql //这里可以写a.sql的绝对路径,但执行这条命令必须在bin目录下
 
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
人闲长头发,心闲长指甲,这句俗话有没有道理
绿巨人2神奇绿巨人和绿巨人无敌浩克是同一个
2006年那卡古树竹筒茶有假货吗
通常饭店一早煮好的意大利面是如何储存的?
鲫鱼生活在淡水中,身体呈流线型,其身体两侧
随便别人怎么看,怎么说,怎么想,我自己懂,
跪求尼卡《必剩客的春天》的全集加番外!!特
刚加入群怎样与qq群里打声招呼?
脚底有螺代表什么意思(长在左右脚的大脚指的
三点水家 卷字头 糸读什么字
本人学生,请问icem 拓扑之后蓝色的线是指什
水头100米,管径80和40mm,过流同样,水的压
藏语佛陀的眼泪怎么拼写
我好缺钱啊,有吗?借点。
香奈儿blue蔚蓝男士香水100ml专柜多少钱
推荐资讯
我家有一水井,开发商给我挖了怎样向上级写申
内部收益率的计算过程: 1)计算年金现值系数(
为什么电脑版阴阳师不能用微信登录
基于三轴加速度传感器的人体跌倒检测的离线数
相亲后男方说先了解一下是什么意思
长春哪的刘海儿剪的最好?(不要太贵的)我想剪
我和一个男生暧昧不明的关系该怎么办?
王者荣耀二哈长什么样
听说上皇家壹号家具特卖平‏台可以赚钱?
聪明的一休里 不要着急 日语怎么说
3m水晶硬蜡和美光固体蜡的区别
今天石家庄市藁城区2018年6月26号
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?