是否可以使用c#列出mysql服务器上可用的所有数据库?用c#列出mysql服务器中的所有数据库#
2
A
回答
7
是,与查询show databases
(只限于MySQL),并用ADO.NET来执行,并获取在C#中的结果,这是很容易;)
0
1
执行字符串“显示数据库”的查询将返回你可以使用的数据库列表。
0
show databases
是快速/脏的方法。但在最近的MySQL版本,还有的information_schema
数据库,其中包含有关MySQL的元数据,包括它的主机数据库:
select SCHEMA_NAME from information_schema.SCHEMATA;
将返回所有定义的数据库的名称。
相关问题
- 1. 如何列出MySQL数据库中的所有触发器?
- 2. 如何迭代服务器中所有数据库的列表?
- 3. 读取我服务器中所有数据库中的所有数据
- 4. 从服务器MySql数据库更新本地服务器MySql数据库
- 5. 找出sql服务器中的表中所有有用的列
- 6. Angularjs:ngRepeat列出来自服务器的所有数据
- 7. 列出服务器上的所有文件使用C
- 8. 从远程服务器导出SQL数据库(所有表)
- 9. 所有服务器和数据库列表
- 10. 如何列出mysql数据库中的所有表格
- 11. 适用于服务器上所有数据库的SQL - INFORMATION_SCHEMA
- 12. 服务列表MySQL数据库设计
- 13. 使用asp.net mvc 2.0列出数据库中的所有数据
- 14. MySQL数据库服务器v.s. Phpmyadmin
- 15. iPhone:从MySQL数据库服务器上
- 16. 后端MySQL数据库服务器
- 17. 在访问中使用组合框列出所有可用的sql服务器和连接的数据库
- 18. 如何从SQL服务器数据库中删除所有数据库索引
- 19. 列出数据库中的所有触发器
- 20. 使用C#列出所有存在于局域网中的NAS服务器
- 21. 将所有的mysql请求重定向到其他数据库服务器
- 22. PHP搜索我的服务器上的所有数据库
- 23. WSO2数据服务服务器 - 备份所有已部署的数据服务
- 24. SQL服务器 - 加密数据库中的表的列数据
- 25. sql按服务所有者的评分数量列出服务
- 26. 如何在SQL Server中列出链接服务器数据库的所有表和列名称?
- 27. 使用ftp服务器CSV数据填充MySql数据库
- 28. 在java中使用带有数据库Mysql的Web服务
- 29. 列出所有账户中的所有AWS ECS(EC2容器)服务器
- 30. indexeddb - 列出/删除所有数据库
[this](http://www.tech-recipes.com/rx/274/display-a-list-of-databases-on-a-mysql-server/)有帮助吗?我会试着用[MySQL的OleDB.NET提供程序]执行它(https://cherrycitysoftware.com/CCS/Providers/ProvMySQL.aspx)。 – 2011-02-18 21:05:23