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)是求全部的平均,而不是一个部门的平均,而且这样只能显示一个部门

 

 

 《增强查询》

 

 《分页查询》

 

 

 《总结》

 

posted @ 2022-08-21 17:59  次林梦叶  阅读(26)  评论(0)    收藏  举报