文章分类 - mysql
摘要:目录创建视图:删除视图:修改视图:视图缩减业务逻辑视图的执行算法:视图的更新:不可更新的视图:关于视图的可插入性:insertWith check option的用法:WITH LOCAL/cascade CHECK OPTION的用法:创建视图:CREATE [OR REPLACE] [ALGOR...
阅读全文
摘要:触发器trigger触发器(trigger):监视某种情况,并触发某种操作。触发器创建语法四要素:1.监视地点(table)2.监视事件(insert/update/delete)3.触发时间(after/before)4.触发事件(insert/update/delete) 语法:create ...
阅读全文
摘要:一、数学函数 abs(x) 返回x的绝对值 bin(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制) ceiling(x) 返回大于x的最小整数值 exp(x) 返回值e(自然对数的底)的x次方 floor(x) 返回小于x的最大整数值 greatest(x1,x2,...,...
阅读全文
摘要:查看表的所有信息:show create table 表名;添加主键约束:alter table 表名 add constraint 主键 (形如:PK_表名) primary key 表名(主键字段);添加外键约束:alter table 从表 add constraint 外键(形如:FK_从表...
阅读全文
摘要:本文参考http://blog.csdn.net/xxpyeippx/article/details/80599101、创建一个关于员工工资的表: create table if not exists staff; create table staff( id int not null pri...
阅读全文
摘要:刚新建了一个表命名为:like-test,在实例查询时发现对于类似的表名,查询要使用``括起来,即键盘左上角Esc键下面那个键的英文输入符号,中文打出来的是两个点一、SQL模式SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零个字符)。在 MySQL中,SQL的模式缺...
阅读全文
摘要:创建表 方式1: drop table if exists demotest; create table demotest( id int(5) primary key not null auto_increment, pname varchar(50), age int...
阅读全文
摘要:1、创建库:create database dataname; 例:create database test --创建一个名为test的库2、查看所有数据库: show databases;--后面必须要有s3、创建一个使用某种字符集的库 create database test chara...
阅读全文
摘要:1、查询所有用户信息:(A) select user,host,password from mysql.user; #mysql.user保存着用户信息SELECT DISTINCT CONCAT('User:''',user,'''@''',host,''';') AS query FROM m...
阅读全文
摘要:数值型整数类型 字节 范围(有符号) 范围(无符号) 用途TINYINT 1字节 (-128,127) (0,255) 小整数值SMAL...
阅读全文
摘要:此文摘抄于网络,原文:Mysql关键字--保留字 本文作为自己学习的记录,谢谢原作者的总结!ADDALLALTERANALYZEANDASASCASENSITIVEBEFOREBETWEENBIGINTBINARYBLOBBOTHBYCALLCASCADECASECHANGECHARCHARACT...
阅读全文
摘要:标识符用来命名一些对象, 如数据库、表、列、变量等, 以便在脚本中的其他地方引用。MySQL标识符命名规则稍微有点繁琐, 这里我们使用万能命名规则: 标识符由字母、数字或下划线(_)组成, 且第一个字符必须是字母或下划线。 对于标识符是否区分大小写取决于当前的操作系统, Windows下是...
阅读全文
摘要:1.列出MYSQL支持的所有字符集:SHOW CHARACTER SET;2.当前MYSQL服务器字符集设置SHOW VARIABLES LIKE 'character%';3.当前MYSQL服务器字符集校验设置SHOW VARIABLES LIKE 'collation%';4.显示某数据库字符集...
阅读全文
摘要:安装完wamp后,用mysql console登陆数据库,密码是空的,直接enter即可进入数据库,现在要想修改root密码:1.打开mysql console,直接enter2.然后输入:use mysql,意思是使用mysql这个数据库,提示“Database changed”就行。3.输入up...
阅读全文

浙公网安备 33010602011771号