我是靠谱客的博主 笑点低奇异果,最近开发中收集的这篇文章主要介绍jdbc mysql对象编程_JDBC操作数据库对象:重命名数据库,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

那么怎么通过JDBC重命名mysql数据库呢?

正常的,如果你使用以下语法重命名mysql数据库的话会出现com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax;的提示RENAME  db_name TO new_db_name

重命名mysql前我们先看下需要重命名的数据库的情况:codingwhy数据库下有个t_user表,我们的目的是要他重命名codingwhy_com

86a644a8e8e38a3b5c62b34416117fe5.png

以下是JDBC如何重命名mysql数据库的核心代码,其他的代码可以参考这篇文章:JDBC操作数据库对象:创建数据库和删除数据库//修改数据库名称

stmt.addBatch("create database codingwhy_com",2);

stmt.addBatch("rename table codingwhy.t_user to codingwhy_com.t_user;",2);

stmt.addBatch("drop database codingwhy;",2);

stmt.executeBatch(,2);

System.out.println("重命名数据库成功...",2);

从代码中不难发现,原理就是先新建数据库,在重名表,再把原数据库删除。

最后

以上就是笑点低奇异果为你收集整理的jdbc mysql对象编程_JDBC操作数据库对象:重命名数据库的全部内容,希望文章能够帮你解决jdbc mysql对象编程_JDBC操作数据库对象:重命名数据库所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部