Mariadb(mysql)里的表操作
Mariadb(mysql)数据库管理系统-01——安装、库管理
Mariadb(mysql)数据库管理系统-02——表管理
Mariadb(mysql)数据库管理系统-03——用户管理
一、查看库中的表

二、创建一个表

三、查看表结构

describe t1 可以简写成 desc t1

四、查看表的属性

五、给表里面添加记录
1、列和值要一一对应,字符串要用”括起来

2、如果向表中所有列插入数据,可以不写列名

3、向指定列插入数据

4、一次性插入多条数据

六、查询表中的数据
1、查看所有数据

2、指定的列

3、使用where过滤查看
(1)查看“name = zhangsan”的

(2)查看列为“id、name”“name = zhangsan”的

4、使用“and、or”查询
(1)查看“id = 1”“name = zhangsan”的

(2)查看“ id > 4” 或者 “ id < 2 ”的

5、使用“in”查询
查看 “id”为“ 1、4、5 ”的

相当于

6、使用“between…and…”查询
查看 “id” 为 “2、3、4”的

相当于

在实际生产中使用“and、or”好,因为“between…and…”和“in”会到搜索引擎里面把“between…and…”转换为“and”或者“or”
7、按字符查找 like
_ :相当于shell的“ ?” ,正则的“ . ”
% :相当于shell的“ * ” ,正则 “ .* ”
(1)查看“name”以“zhang”开头的

(2)查看“name”以“zhang”开头后面还有3个字符的

8、使用正则表达式(加入regexp)

(1)查看“name”为4个字符的

(2)查看“name”以“z”开头并且“z”连续出现一次以上的

(3)查看“name”以“n”结尾的

七、复制表
1、只复制表结构

2、复制数据

3、复制整个表结构和数据

八、删除记录
要加上where约束,没有where删除整个表

九、删除整个表的数据
1、delete

2、cruncate

十、修改数据

十一、修改表结构
1、增加列
(1)默认添加是添加到最后

(2)增加到第一列

(3)增加列到id字段后

2、删除列

十二、删除表

十三、更改表的编码
