Mysql----初识
《基本命令》
《连接MYSQL数据库的命令》
《数据库是什么》
《数据库基本操作》
《注释》
《创建数据库》
《查看与删除》
1:解释一下 show create datanase db_name:
其可以显示出创建db_name数据库时,是用的什么字符集,什么校验规则等
2: create是关键字(比如在c中,不可能将int作为变量名),但是我们可以用``,来规避其而使用
《备份与恢复数据库》
解释一下:-u是(user)后面跟用户名,-p (password) 后面跟密码 -B(base)说明后面都是数据库
即将数据库备份到xx.sql下
其中xx.sql中的内容其实就是sql语句
将备份的内容重新执行,然后生成了备份的数据库
首先指明表是哪个数据库的,在写表名
《创建表》
《转换使用其他表》
use 表名
《列类型》
关于unsigned关键字
其可以放在数据类型的后面,表示是无符号类型,即二进制下的最高位不在是符号位
《浮点》
《字符》
《日期》
NOT NULL DEFAULT 表示不允许为空
《修改操作表》
《修改操作表中数据》
《判断符号》
<>为不等于,=为等于,is not null 判断非空
《添加》
《注意点》
《替换》
《删除》
《显示表中数据》
表中显示数据如下:
《运算符》
《排序》
《统计函数》
《分组》
按照原来的知识写有个问题:
这样avg(salay)是求全部的平均,而不是一个部门的平均,而且这样只能显示一个部门
《增强查询》
《分页查询》
《总结》