Java连接Mysql数据库,如何获取所有的数据库名 20
1个回答
2017-08-24
展开全部
Java连接Mysql数据库,如何获取所有的数据库名
查询mysql中所有数据库名称
一,这种方法像执行普通的SQL语句一下,sql如下:
SELECT `SCHEMA_NAME`
FROM `information_schema`.`SCHEMATA`
二,
List<String> list=new ArrayList<String>();
//String sql="SELECT SCHEMA_NAME FROM information_schema.SCHEMATA";
try{
//Statement st=(Statement) conn.createStatement();
DatabaseMetaData dmd=(DatabaseMetaData) conn.getMetaData();
ResultSet rs=dmd.getCatalogs();
while(rs.next()){
查询mysql中所有数据库名称
一,这种方法像执行普通的SQL语句一下,sql如下:
SELECT `SCHEMA_NAME`
FROM `information_schema`.`SCHEMATA`
二,
List<String> list=new ArrayList<String>();
//String sql="SELECT SCHEMA_NAME FROM information_schema.SCHEMATA";
try{
//Statement st=(Statement) conn.createStatement();
DatabaseMetaData dmd=(DatabaseMetaData) conn.getMetaData();
ResultSet rs=dmd.getCatalogs();
while(rs.next()){
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询