文档介绍:登录MySQL数据库在命令行里输入mysql–uroot–proot查看所有数据库Showdatabases;查看所有的表Showtables;使用某个数据库Use数据库名建表语句字符串用varchar(n)char(n)n代表长度数字用int或number注意char跟varchar区别Createtable表名(字段字段类型,字段字段类型);插入数据写法一根据字段插入数据Insertinto表名(字段名,字段名)values(‘实际值’,实际值);写法二插入所有字段的数据Insertinto表名values(‘所有字段值’,所有字段值);查询所有数据Selectstuname,age,sex,addressfromstu;Select*fromstu;查询根据条件where等于=不等〈〉!=Selectstuname,age,sex,addressfromstuwherestuname=’zhangsan’;删除一行数据如果不跟条件会把所有的数据删掉Deletefromstuwherestuname=’zhangsan’;修改数据如果不跟条件会把所有的数据修改掉Update表名setage=24,address=’hubei’wherestuname=’zhangsan’;建表约束CREATETABLE`emp`(`empno`int(4)NOTNULLAUTO_INCREMENT,`ename`varchar(10)NOTNULL,`sal`int(5)DEFAULTNULL,`deptno`int(4)DEFAULTNULL,PRIMARYKEY(`empno`),主键约束KEY`fk_emp_dept`(`deptno`),外键约束CONSTRAINT`fk_emp_dept`FOREIGNKEY(`deptno`)REFERENCES`dept`(`deptno`)ONDELETESETNULL删除时把引用此字段的值设置为空)添加一列altertableempaddcolumndeptnoint;