lyhk.net
当前位置:首页 >> mysql经典面试题 >>

mysql经典面试题

一、Can't connect to MySQL server on 'localhost' (10061)翻译:不能连接到 localhost 上的mysql分析:这说明“localhost”计算机是存在的,但在这台机器上却没提供MySQL服务.需要启动这台机器上的MySQL服务,如果机子负载太高没

1 数据表加1个字段,userid用来记录正在处理的人,进入php页面时,写入该字段.处理完成时,或未处理直接退出时,清空userid记录.其他人进入php页面时判断userid是否为空,不为空则禁止进入.2 lock 和 unlockmysql> lock tables real_

如果mysql字符集为gbk的话,每个字符需要占用2个字节,如果字符集为utf-8则最多会是前者的两倍,再加上20%的消费空间.每个字段的长度根据字符集乘上字节数然后再加20%的耗费空间就是.回答补充:详细说的话还要分三种情况:mysql

select date as "日期",sum(decode(area,'海淀',value,0)) as "海淀统计数",sum(decode(area,'朝阳',value,0)) as "朝阳统计数",sum(value) as "总数"from agroup by date

10条数据,左连接就是把左边的表当成主表,即不管右边有多少数据,都会展示左边的10条

根据服务器配置mysql性能优化参数,从系统层面增强mysql的性能优化数据表结构,字段类型,字段索引,分表,分库,读写分离等等,从数据库层面增强性能

1.查询时,能不用* 就不用,尽量写全字段名.2.索引不是越多越好,每个表控制在6个索引以内.范围where条件的情况下,索引不起作用,比如where value 评论0 0 0

select avg(a.fenshu) from (select top 5 * from chengji order by fenshu desc) a

我猜应该是简单的SQL语句吧select name,sum(case when subject="语文" then result end) as 语文, sum(case when subject="数学" then result end) as 数学, sum(case when subject="物理" then result end) as 物理 from cj group by name;

1、查询 select 字段 from 表 ; 删除行记录 delete from 表 ; 增行记录 insert into 表 (列1,列2,) values(值1,值2,); 修改表中的数据 update 表 set 列名称=新值 where 列名称=某值; 删除表 drop table 表 在已有的表中添加、删除或修改 alter table 表名 add 列名 类型; alter table 表名 drop column 列名 ; alter table 表名 alter column 列名 类型2、索引使我们能够快速查找和排序 mysql中索引有单列索引和组合索引

网站首页 | 网站地图
All rights reserved Powered by www.lyhk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com