当前位置: 首页 > 面试题库 >

获取MySQL数据库列表和服务器版本?

沈俊美
2023-03-14
问题内容

我的MySQL连接字符串是:

"Server=localhost;User ID=root;Password=123;pooling=yes;charset=utf8;DataBase=.;"

我的问题是:

  1. 我应该写什么查询来获取存在的数据库名称?
  2. 我应该写什么查询来获取服务器版本?
  3. 我的错误是因为我的连接字符串以“。DataBase=. ”而不是“。”结尾。

问题答案:
  1. SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA
  2. SELECT VARIABLE_NAME, VARIABLE_VALUE FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES WHERE VARIABLE_NAME = 'VERSION'
  3. 使用INFORMATION_SCHEMA的数据库。


 类似资料:
  • 问题内容: 我有一个包含html表单的网站,在此表单中,我有一个下拉列表,其中包含在该公司工作的代理的列表,我想从MySQL数据库中获取数据到该下拉列表,因此当您添加新代理时,他的名字将会出现作为下拉列表中的一个选项。 您能帮我编码这个php代码吗,谢谢 问题答案: 为此,您要遍历查询结果的每一行,并将此信息用于下拉菜单的每个选项。您应该能够轻松调整以下代码,以满足您的需求。

  • 问题内容: 我正在学习PHP MYSQL并尝试创建数据库。 我正在关注本教程 http://www.raywenderlich.com/2941/how-to-write-a-simple-phpmysql- web-service-for-an-ios-app 到目前为止,我正在测试服务器是否可以访问MySQL。当我使用以下代码时。 我收到以下错误: 我也许忘记了启用某些功能吗? 它可以解释为什

  • 问题内容: 我有一个具有以下结构的MySQL数据库表: 我需要按链接列表的顺序获取数据。例如,给定此数据: 我需要按此顺序获取id = 1、2、4、3、9的行。如何使用数据库查询执行此操作?(我可以在客户端执行此操作。我很好奇是否可以在数据库端执行此操作。因此,说不可能是没有问题的(有足够的证据))。 也最好有一个终止点(例如,在10次获取后停止,或者当行中的某些条件变为true时停止),但这不是

  • 问题内容: 如何获得特定表中的列名列表? IE。 火鸟表: 得到这样的列表: 问题答案: 如果要获取特定表中的列名列表,则这是您需要的sql查询: 我在firebird 2.5中尝试过此方法,并且可以正常工作。 顺便说一句,YOUR-TABLE-NAME周围的单引号是必需的

  • 10.1.28马里亚布 我正在尝试在voyager管理面板中创建一个新表,但我不断收到错误: 通用的异常:执行“CREATE TABLE newReport(id INT UNSIGNED AUTO_INCREMENT NOT NULL,owner_id INT DEFAULT NULL,title VARCHAR(166)”时发生异常默认为NULL,描述文本默认为NULL,报告json默认为NU

  • 本文向大家介绍Windows平台配置5.7版本+MySQL数据库服务,包括了Windows平台配置5.7版本+MySQL数据库服务的使用技巧和注意事项,需要的朋友参考一下 包括初始化root用户密码password的过程以及两个常见问题的解决方法 1. 下载MySQL zip包 进入[MySQL官网](http://dev.mysql.com/downloads/mysql)按需选择zip包下载并