脚本宝典收集整理的这篇文章主要介绍了

JAVA面试题(31)

脚本宝典小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望能帮助你少写一行代码,多一份安全和惬意。

    本文首发于cartoon的博客
    转载请注明出处:https://cartoonyu.github.io/c...

  • 一张自增表里面总共有 7 条数据,删除了最后 2 条数据,重启 MySQL 数据库,又插入了一条数据,此时 ID 是几?

    • 插入数据ID为8,自增长不受删除数据的影响
    • 自增长列可以指定ID,但不能小于自增长的值
    • 重置自增长列的值可以使用语句:ALTER TABLE tableName AUTO_INCREMENT=defaultValue
  • 如何获取当前数据库版本

  • 说一下 ACID 是什么

    • ACID是指事务执行过程中,为保证事务是正确可靠的,所必须具有的四个特性:原子性(Atomicity),一致性(Consistency),隔离性(Isolation),持久性(duraility)
    • 原子性:事务不可分割
    • 一致性:数据库完整性不受事务的影响
    • 隔离性:多事务执行之间彼此不影响
    • 持久性:数据的修改是永久性
  • charvarChar 的区别是什么

    • 在实际字符串未达到定义长度时,char会补0到定义长度,varchar不会
    • 尾部还有空格时,char会将其去掉,varChar则不会

总结

以上是脚本宝典为你收集整理的

JAVA面试题(31)

全部内容,希望文章能够帮你解决

JAVA面试题(31)

所遇到的程序开发问题,欢迎加入QQ群277859234一起讨论学习。如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典网站推荐给程序员好友。 本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。

80%的人都看过