-
为默认自动递增的值插入数据时可以写成空值NULL或DEFAULT
查看全部 -
下载5.5 MySQL安装;
找到./bin目录下的配置文件,进行配置。
修改根目录下的 my.ini 文件中的 客户端和服务端编码为utf8
重启mysql服务:启动命令:net start mysql 停止命令:net stop mysql 所有的windows服务都可以通过 net start xxx || net stop xxx 来启动或者停止 PS:要使用管理员命令行启动来执行命令
查看全部 -
外键约束!
查看全部 -
外键约束的参照操作
查看全部 -
外键约束的要求
查看全部 -
在表中增加一列
ALTER TABLE users ADD name VARCHAR(20) NOT NULL;
这个VARCHAR(20) 不能省略
添加多列 将多个列写在()中
ALTER TABLE users ADD (name VARCHAR(20),sex VARCHAR(2)) ;
删除多列
查看全部 -
表级约束与列级约束
对一个数据列建立的约束,称为列级约束。
对多个数据列建立的约束,称为表级约束。
死缓约束既可以在列定义时声明,也可以在列定义后声明。
表级约束内能在列定义后声明。
查看全部 -
数据约束定义查看全部 -
数据表更改,字段更改
查看全部 -
外键约束的参照操作
查看全部 -
外键约束的要求
查看全部 -
DELIMITER//
CREATE PROCEDURE removeUserAndReturnUserNums(IN p_id INT UNSIGNED, OUT userNums INT UNSIGNED)
BEGIN
DELETE FROM users WHERE id=p_id;
SELECT count(id) FROM ueses INTO useNums;
END
//
查看全部 -
nat start mysql 启动
nat stop mysql 关闭
查看全部 -
null 字段可以为空
not null 字段为必填
查看全部 -
内置函数库
查看全部
举报