1 / 20
文档名称:

MySQL面试题资料.doc

格式:doc   大小:88KB   页数:20页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MySQL面试题资料.doc

上传人:qiang19840906 2020/7/21 文件大小:88 KB

下载得到文件列表

MySQL面试题资料.doc

相关文档

文档介绍

文档介绍:MYSQL支持事务吗?在缺省模式下,mit模式的,所有的数据库更新操作都会即时提交,所以在缺省情况下,mysql是不支持事务的。但是如果你的MYSQL表类型是使用InnoDBTables或BDBtables的话,你的MYSQL就可以使用事务处理,MIT=mit模式,mit模式下,MIT来提交你的更改,或者用ROLLBACK来回滚你的更改。示例如下:STARTTRANSACTION;******@A:=SUM(salary)FROMtable1WHEREtype=1;UPDATEtable2SETsummmary=***@AWHEREtype=MIT;MYSQL相比于其他数据库有哪些特点?MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,现在已经被Sun公司收购,支持FreeBSD、Linux、MAC、Windows等多种操作系统与其他的大型数据库例如Oracle、DB2、SQLServer等相比功能稍弱一些1、可以处理拥有上千万条记录的大型数据2、支持常见的SQL语句规范3、可移植行高,安装简单小巧4、良好的运行效率,有丰富信息的网络支持5、调试、管理,优化简单(相对其他大型数据库)介绍一下mysql的日期和时间函数这里是一个使用日期函数的例子。下面的查询选择所有date_col值在最后30天内的记录。mysql>SELECTsomethingFROMtbl_nameWHERETO_DAYS(NOW())–TO_DAYS(date_col)<=30;DAYOFWEEK(date)返回date的星期索引(1=Sunday,2=Monday,...7=Saturday)。索引值符合ODBC的标准。mysql>SELECTDAYOFWEEK(’1998-02-03′);->3WEEKDAY(date)返回date的星期索引(0=Monday,1=Tuesday,…6=Sunday):mysql>SELECTWEEKDAY(’1998-02-0322:23:00′);->1mysql>SELECTWEEKDAY(’1997-11-05′);->2DAYOFMONTH(date)返回date是一月中的第几天,范围为1到31:mysql>SELECTDAYOFMONTH(’1998-02-03′);->3DAYOFYEAR(date)返回date是一年中的第几天,范围为1到366:mysql>SELECTDAYOFYEAR(’1998-02-03′);->34MONTH(date)返回date中的月份,范围为1到12:mysql>SELECTMONTH(’1998-02-03′);->2DAYNAME(date)返回date的星期名:mysql>SELECTDAYNAME(”1998-02-05″);->‘Thursday’MONTHNAME(date)返回date的月份名:mysql>SELECTMONTHNAME(”1998-02-05″);->‘February’QUARTER(date)返回date在一年中的季度,范围为1到4:mysql>SELECTQUARTER(’98-04-01′);->2WEEK(date)WEEK(date,first)对于星期日是一周中的第一天的场合,如果函数只有一个参数调用,返回date为一年的第几周,返回值范围为0到53(是的,可能有第53周的开始)。两个参数形式的WEEK()允许你指定一周是否以星期日或星期一开始,以及返回值为0-53还是1-52。这里的一个表显示第二个参数是如何工作的:值含义0一周以星期日开始,返回值范围为0-531一周以星期一开始,返回值范围为0-532一周以星期日开始,返回值范围为1-533一周以星期一开始,返回值范围为1-53(ISO8601)mysql>SELECTWEEK(’1998-02-20′);->7mysql>SELECTWEEK(’1998-02-20′,0);->7mysql>SELECTWEEK(’1998-02-20′,1);->8mysql>SELECTWEEK(’1998-12-31′,1);->53注意,,WEEK(#,0)被更改为匹配USA历法。注意,如果一周是上一年的最后一周,当你没有使用2或3做为可选参数时,MySQL将返回0:mysql>SELECTYEAR(’2000-01-01′),WEEK(’2000-01-01′,0);->2000,0mysql>SELECTWEEK(’2000-01-01′,2);->52你可能会争辩说,当给定的日期值实际上是1999年的第52周的一部分时,MySQL对WEEK()函数应该返回52。我们决定返回0,是因为我们希望该函数返回“在指定年份中是第几周”。当与其它的提取日

最近更新

人教版小学语文一至六年级的古诗词和文言文 11页

力学测试卷14 10页

城市轨道交通工程地质风险控制技术指南2020 127页

小数乘法(知识点+练习) 10页

控详规划编制方案 27页

施工现场临时用电安全技术规范JGJ46 17页

氧气顶吹转炉炉体设计 21页

物流园区营运方案(内容详细) 48页

手机银行抽奖活动方案策划 27页

自考00600《高级英语》单词上下册中英文解释 19页

轴承座加工工艺 6页

高中数学核心素养之数学抽象的教师问卷调查报.. 7页

微商产品推广方案 26页

廉江红橙营销推广方案 33页

平销期推广方案 27页

山泉水推广方案 31页

老师送给学生开学的寄语通用70句 8页

昆虫记读后感范本合集9篇 11页

小学都有哪些班级活动方案 27页

婚宴推广活动方案策划 31页

2024山东国金水利发展集团限公司招聘(34人).. 148页

2024年东方润安集团有限公司校园招聘考试试题.. 149页

2024年中投保公司招聘笔试冲刺题汇编 148页

2024年事业单位教师招聘言语理解与表达题库及.. 117页

2024年事业单位教师招聘言语理解与表达题库(.. 115页

太原城市未来规划方案 32页

2024年保育员中级工理论经典题库及一套完整答.. 23页

2024年公务员联考行测言语理解练习题最新 115页

2024年创维集团有限公司校园招聘考试试题一套.. 147页

2024年合肥工科同道产业园管理有限公司招聘笔.. 147页