linux下编写sql脚本,以及命令行运行。

SQL语句可以在windows下navicat中编写,但是如果我们是在linux下命令行模式的话,

那我们就只能像编写shell脚本一样去编写sql脚本了,然后运行它,得到我们想要的结果。

#USE RUNOOB

SHOW TABLES;
SELECT * FROM runoob_tb1;
DESC runoob_tb1;

直接vi一个文件,我这里写的是sqlTest.sql

然后输入上面那段代码,比较简单,测试嘛

之后保存退出,然后通过命令行执行:

mysql -uroot -p RUNOOB -A -e  "source createTable.sql"

or:mysql -uroot -p -A < "createTable.sql"

-e参数的含义:

-A参数的含义:

前半部分是登陆的指令,然后RUNOOB是你自己要查询的数据库的名字。

当然你也可以自己在sql文件中通过use databasename去指明你要使用的数据库名。

大概就是这样,以后再慢慢补充。

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值