MYSQL
睿智的河水
把工作和生活当成是打怪升级。
展开
-
数据库概念与操作
当需要删除一个记录的时候,如果这条记录中的一些字段是其他记录的外键,会提示无法删除。这里需要用到级联删除(即删除一条记录时,同时删除与此记录相关的其他记录)用法在外键的声明后面加上 ON DELETE CASCADE验证一下创建表CREATE TABLE class( classid INT(10) NOT NULL PRIMARY KEY, classname VARCHAR(1原创 2015-06-12 19:07:16 · 4043 阅读 · 0 评论 -
高性能MySQL
设计优化 Myisam:数据库并发不大,读多写少,而且都能很好的用到索引,sql语句比较简单的应用,TB数据仓库 Innodb:并发访问大,写操作比较多,有外键、事务等需求的应用,系统内存较大。索引 语句优化 SQL语句大写,避免重复编译 SQL中少放运算语句 SELECT * FROM 要具体到列名 配置优化原创 2015-07-06 23:30:20 · 624 阅读 · 0 评论 -
MySQL —— 常用语句
1、清空表中所有记录TRUNCATE TABLE 表名;原创 2015-06-26 13:24:07 · 645 阅读 · 0 评论 -
数据库题——高于部门平均工资查询问题
题目:找出高于所在部门平均工资的员工的姓名,工资,所在部门的编号,部门的平均工资表的结构(表名为sqltest) 1、首先找出每个部门的平均工资SELECT AVG(salary) avg_salary ,depart_id FROM sqltest GROUP BY depart_id得到 2、将其作为临时表(temp_table),放到主查询中SELECT sqltest.name,sq原创 2015-07-24 11:22:01 · 12694 阅读 · 2 评论