-
存储过程与自定义函数的区别
·存储过程实现的功能要复杂一些;而函数的针对性更强
·存储过程可以返回多个值;函数只有一个返回值
·存储过程一般独立的来执行;而函数可以作为其他SQL语句的组成部分来出现。
查看全部 -
什么是mysql
查看全部 -
.....
查看全部 -
参数
·IN、表示该参数的值必须在调用存储过程时指定
·OUT、表示该参数的值可以被存储过程该表,并且可以返回
·INOUT、表示该参数的调用时指定,并且可以被改变和返回
过程体
·过程体由合法的SQL语句构成;
·过程体可以是“任意”SQL语句;
·过程体如果为复合结构则使用BEGIN...END语句;
·复合结构可以包含盛明,循环,控制结构;
查看全部 -
存储过程
存储过程是SQL语句和控制语句的预编译集合,以一个名称存储并作为一个单元处理
存储过程的有点
·增强SQL语句的功能和灵活性
·实现较快得到执行速度
·减少网络流量
查看全部 -
啊啊啊啊啊
查看全部 -
select 语句重点查看全部
-
约束:NOT NULL,PRIMARY KEY,UNIQUE KEY,DEFAULT,FOREIGN KEY
修改列定义(修改定义时,大类型改小类型可能会导致数据丢失)
ALTER TABLE tbl_name MODIFY col_name col_definition [FIRST|AFTER]
修改列名称
ALTER TABLE tbl_name CHANGE col_name new_col_name col_definition [FIRST|AFTER]
数据表改名(不要随意修改列或表名,如果表和列被引用过,可能导致默写存储过程失效)
ALTER TABLE tbl_name RENAME new_tbl_name RENAME TABLE tbl_name TO new_tbl_name[,...TO...]...
查看全部 -
【主键约束】PRIMARY KEY
保证记录的唯一性,每张数据表只能存在一个主键,其自动为NOT NULL
【自动编号】AUTO_INCREMENT
必须与主键(PRIMARY KEY)组合使用,起始值为1
【唯一约素】UNIQUE KEY
保证记录的唯一性,每张数据包可有多个唯一约素,其值可为NULL
【默认约束】DEFAULT [value]
没有明确赋值时采用该默认值
查看全部 -
【插入记录】
INSERT [table] VALUES(value);
【查找记录】
SELECT * FROM [table];
查看全部 -
MySQL 参数查看全部
-
清屏:cls查看全部
-
启动与停止:net start mysql net stop mysql查看全部
-
重新启动MySQL可以在操作系统级别上来实现查看全部
-
重新启动MySQL可以采用命令行方式,输入命令来实现查看全部
举报