where是对from后面的表进行筛选
having对group by的结果进行筛选
having后面的条件可以使用聚合函数,where后面不可
压缩: tar -zcvf 文件名.tar.gz 目标名
解压: tar -zxvf 文件名.tar.gz
扩展-指定解压位置: tar -zxvf 压缩包名.tar.gz 目标文件/文件夹 -C 解压位置文件夹
tar 和 bzip2
压缩: tar -jcvf 文件名.tar.bz2 目标名
解压: tar -jxvf 文件名.tar.bz2
扩展-指定解压位置: tar -jxvf 压缩包名.tar.bz2 目标文件/文件夹 -C 解压位置文件夹
zip 和 unzip
压缩: zip -r 压缩包名 目标文件/文件夹
解压: unzip -d 解压位置文件夹 压缩包名
删除数据格式:delete from 表名 where 条件
创表语句 create database 数据库名
commit 将我们处理的数据写到数据库中
install 插入语句关键字
rollback 回滚事务
savepoint 设置事务保存点
删除语句后面没有接条件,默认删除所有行
文件权限设置,r=4,w=2,x=1
修改文件权限的命令是chmod
在命令行中
Ctrl+C 终止当前命令
Ctrl+L 清屏
Ctrl+F 文件编辑命令中切下一屏
一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表
vi命令中 w:保存 wq:保存退出 x:保存退出 q!:强制退出
软链接当删除源文件之后,链接文件依然存在,只是失去了作用,成为无效文件
vi编辑器中,dd:删除光标所在行,删除光标所在前面的单字符:X,删除光标所在后面的单字符:1x,删除光标后面所有行,依次输入d,shift+g
创建索引的目的是为了提高查询性能
/home 用户目录 /root用户家目录 /etc 配置文件目录 /user 应用程序存放目录
在使用mkdir命令创建新的目录时,在其父目录不存在的时候先创建父目录 -p 递归创建多级项目,-m 建立目录的同时设置目录的权限
current_date()返回当前日期
current_time()返回当前时间
在建表的时候通过主键来设置索引,也可以在已存在的表中使用create index来创建索引
查询语句最关键的两个关键字就是 SELECT 和 FROM
Linux的每个用户拥有三种权限分别的读r,写w,可执行x
vi编辑器三种模式,命令模式、编辑模式、末行模式
软链接和硬链接的区别:
软链接类似windows的快捷方式,源文件删除后链接失效
硬链接是通过索引节点创建的链接,所以删除源文件后链接文件不失效
创建的命令不同 ln 和 ln -s
/ 目录是整个系统的根目录,所有目录的根节点
/home 目录,我们现在的操作系统都支持多用户多任务的,而/home目录就是用户的目录 例如python 用户的目录, /home/python
/etc 目录用户或者软件相关的配置文件的目录,我们后续安装的相关软件配置文件大部分都会放入到这个目录
/bin 目录可执行文件的存放路径,例如我们运行的shell 就是在这个目录