摘要: 所以你学会了基础的id,类和后代选择符,然后你就一直用它们了吗?如果是这样,你丢失了(css的)巨大的灵活性。在本文中提到的很多选择器属于CSS3规范的一部分,因此,只有在现代浏览器中才可使用。 1.* * { margin: 0; padding: 0; } 对于初学者,在学习更多高级选择器之前, 阅读全文
posted @ 2018-03-23 15:38 芜明-追星 阅读(181) 评论(0) 推荐(0) 编辑
摘要: PL/SQL编程 pl/sql(procedural language/sql)是Oracle在标准的sql语言上的扩展。pl/sql不仅允许嵌入式sql语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误。这样使得他的功能变的更强大。缺点是移植性不好。 编写一个存储过程 阅读全文
posted @ 2018-03-23 15:36 芜明-追星 阅读(465) 评论(0) 推荐(0) 编辑
摘要: CREATE DATABASE db USE db; CREATE TABLE stu( id INT UNSIGNED NOT NULL AUTO_INCREMENT, sname VARCHAR(20), sage TINYINT UNSIGNED, KEY(sname), PRIMARY KE 阅读全文
posted @ 2018-03-23 15:30 芜明-追星 阅读(192) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-03-23 15:30 芜明-追星 阅读(10) 评论(0) 推荐(0) 编辑
摘要: -- 用户与权限管理-- 查看当前服务器上的所有账号密码主机SELECT USER,PASSWORD,HOST FROM mysql.user; -- 设置账号密码SET PASSWORD=PASSWORD('111');-- 密码为空 取消密码SET PASSWORD=''; -- 查看当前登录帐 阅读全文
posted @ 2018-03-23 15:28 芜明-追星 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 触发器 USE db;SELECT FROM sss; CREATE TABLE sssbak LIKE sss;SHOW CREATE TABLE sss;SHOW CREATE TABLE sssbak;CREATE TABLE `sssbak` ( `sid` INT(10) UNSIGNED 阅读全文
posted @ 2018-03-23 15:27 芜明-追星 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 事件 计划任务(定期定时执行) -- 查看当前mysql数据库是否开启时间功能,默认关闭SHOW VARIABLES LIKE 'event_scheduler'; -- event_scheduler OFFSET GLOBAL event_scheduler=1;-- ON 开启时间功能SET 阅读全文
posted @ 2018-03-23 15:27 芜明-追星 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 函数的建立与使用 USE db;SELECT sname,sscore,CASE WHEN sscore>=90 THEN '优秀'WHEN sscore>=70 THEN '良好'WHEN sscore>=60 THEN '及格'ELSE '补考' END '等级'FROM sss;DESC ss 阅读全文
posted @ 2018-03-23 15:26 芜明-追星 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1、存储过程概念在大型数据库系统中,一组为了完成特定功能的sql语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。 2、建立存储过程delimiter//create procedure 过程名(参数名 参数类型)begin 存储过程要执行的语句 阅读全文
posted @ 2018-03-23 15:25 芜明-追星 阅读(132) 评论(0) 推荐(0) 编辑
摘要: SHOW FULL COLUMNS FROM teacher; -- 增加删除主键 alterCREATE TABLE tt(t INT);ALTER TABLE tt ADD CONSTRAINT pk PRIMARY KEY(t);ALTER TABLE tt DROP PRIMARY KEY; 阅读全文
posted @ 2018-03-23 15:24 芜明-追星 阅读(145) 评论(0) 推荐(0) 编辑
摘要: -- 常用函数 字符编码uft8汉字为3个字节 gbk汉字两个字节 gbk占用空间小速度快 utf8兼容性好 -- length 返回字符的字节数SELECT LENGTH('asd王');-- char_length 返回字符个数SELECT CHAR_LENGTH('asf喊'); SELECT 阅读全文
posted @ 2018-03-23 15:24 芜明-追星 阅读(133) 评论(0) 推荐(0) 编辑
摘要: CREATE TABLE t( tid INT UNSIGNED NOT NULL AUTO_INCREMENT, tname VARCHAR(30), PRIMARY KEY (tid))ENGINE=MYISAM AUTO_INCREMENT=1 DEFAULT CHARSET =utf8; I 阅读全文
posted @ 2018-03-23 15:23 芜明-追星 阅读(132) 评论(0) 推荐(0) 编辑
摘要: -- 建立表的相关约束主键约束 PRIMARY KEY (主键自带索引 PK 关系数据库领域,要求一个表只有一个主键)CREATE TABLE t1( tid INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, tname VARCHAR(30))EN 阅读全文
posted @ 2018-03-23 15:23 芜明-追星 阅读(129) 评论(0) 推荐(0) 编辑
摘要: -- 聚集函数 配合分组语句 group by-- 显示最高分SELECT MAX(sscore) FROM db.`student`;-- 显示最高分学生的信息min maxSELECT * FROM db.`student` WHERE sscore IN(SELECT MAX(sscore) 阅读全文
posted @ 2018-03-23 15:22 芜明-追星 阅读(140) 评论(0) 推荐(0) 编辑
摘要: -- 查看查询数据显示SELECT * FROM student; -- 显示一部分信息的查询SELECT sname 姓名,sscore 成绩,saddress 家庭住址 FROM student; -- 查询的基本条件 > < <= >= = != <>SELECT * FROM student 阅读全文
posted @ 2018-03-23 15:21 芜明-追星 阅读(144) 评论(0) 推荐(0) 编辑
摘要: -- 建立表CREATE TABLE 表名( )ENGINE=存储引擎(MYISAM INNODB) AUTO_INCREMENT=100 DEFAULT CHARSET=utf8; CREATE TABLE t1(t INT);CREATE TABLE t2(t INT);CREATE TABLE 阅读全文
posted @ 2018-03-23 15:20 芜明-追星 阅读(119) 评论(0) 推荐(0) 编辑
摘要: USE db; -- 建立学生信息表CREATE TABLE student( sno INT UNSIGNED NOT NULL AUTO_INCREMENT, sname VARCHAR(20) NOT NULL, sage TINYINT UNSIGNED NOT NULL, sbirthda 阅读全文
posted @ 2018-03-23 15:20 芜明-追星 阅读(132) 评论(0) 推荐(0) 编辑