目录
示例:shell在Mysql里创建一共库,然后新建一共表格student,然后插入一行数据,最后查询显示出来我们插入的数据的表。
shell命令操控Mysql数据库的方法:
方法一:使用here document方法
示例:shell在Mysql里创建一共库,然后新建一共表格student,然后插入一行数据,最后查询显示出来我们插入的数据的表。
我们可以进入Mysql里查看是否完成库和表的建立
如上图所示,我们成功的创建了test1表格。
同理我们可以将上面的步骤写成脚本。
脚本:
#!/bin/bash
mysql -uroot -p'123456' <<EOF
create database test2;
use test2;
create table student(id int, name varchar(10));
insert into student(id,name) values(1,'李四'),(2,'张三');
select * from student;
EOF
echo ”完成表格的创建,查询的结果如上“
方法二:使用-e选项执行sql语句
执行一条sql语句:
执行多条sql语句:
Mysql删除命令:delete和truncate的区别:
我们先复制一共表格,用于删除实验使用:
我们先使用delete 删除所有的数据
我们使用truncate 删除所有的数据