原文:总结的一些MySQL数据库面试题

.sql语句应该考虑哪些安全性 .防止sql注入,对特殊字符进行转义,过滤或者使用预编译的sql语句绑定变量。 .最小权限原则,特别是不要用root账户,为不同的类型的动作或者组建使用不同的账户。 .当sql运行出错时,不要把数据库返回的错误信息全部显示给用户,以防止泄漏服务器和数据库相关信息。 .简单描述mysql中,索引,主键,唯一索引,联合索引的区别,对数据库的性能有什么影响。 索引是一种 ...

2014-12-07 23:20 0 11892 推荐指数:

查看详情

数据库相关------一些面试题

1.列举常见的关系型数据库和非关系型都有那些、它们的区别?   关系型数据库:Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL   非关系型数据库:NoSql、Cloudant、MongoDB、Redis、HBase   两者的区别 ...

Sun May 05 03:56:00 CST 2019 0 488
数据库面试题总结

# 1. 业务是什么? 产品的功能 用户的行为(热功能,热数据) # 2.你们公司用什么版本数据库? 5.6.38 5.7.20 #3. 你们公司怎么还在用这么低的版本? 我们这个业务已经运行了4年了,一直用的5.6版本,非常稳定,所以说暂时没有打算升级。 # 4. GA时间问题漏洞怎么说 ...

Fri Mar 05 06:03:00 CST 2021 1 436
MySQL 数据库面试题

  原文出处:https://juejin.im/post/5a9ca0d6518825555c1d1acd   作者:Java3y   本文在原文基础上进行修改,而且没有特定针对MySQL. 一、存储过程(以及函数)   定义理解:   存储过程和函数是事先经过编译并存储在数据库 ...

Mon May 27 18:46:00 CST 2019 0 1909
mysql数据库面试题

https://blog.csdn.net/ThinkWon/article/details/104778621 数据库基础知识 1. 为什么要使用数据库 数据保存在内存 优点:存取速度快缺点:数据不能永久保存 数据保存在文件 优点:数据永久保存 ...

Thu Mar 26 17:52:00 CST 2020 0 1282
mysql数据库面试题

数据库优化 建表优化 1)数据库范式 l 第一范式(1NF):强调的是列的原子性,即列不能够再分成其他几列。 如电话列可进行拆分---家庭电话、公司电话 l 第二范式(2NF):首先是 1NF,另外包含两部分内容,一是表必须有主键;二是没有包含在主键中的列必须完全依赖于主键,而不能只 ...

Fri May 05 08:18:00 CST 2017 0 11664
MySQL数据库面试题

最近在换工作,虽然面试的不是dba,但是一些数据库的知识还是会有问到,然后百度了一下,结合我搜到的和被问到的总结一下。 1、mysql支持事务吗? 在缺省的模式下,是自动提交的,所有的数据库更新操作都会即时提交,但是当将表类型使用innodb或bdb就可进行事务处理; set ...

Sat Jul 22 17:15:00 CST 2017 0 2476
java程序员一些初中级面试题数据库部分)

说出一些数据库优化方面的经验? 1.从JDBC编程的角度讲,用PreparedStatement一般来说比Statement性能高,因为在使用时,SQL语句被预编译并存储在PreparedStatement对象中,然后可以使用PreparedStatement对象多次高效地执行该语句。 2. ...

Mon Apr 01 23:12:00 CST 2019 0 882
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM