多选题
数据库名称合法的是()。
A
db1/student
B
db1.student
C
db1_student
D
db1&student
答案解析
正确答案:CD
解析:
在MySQL中,数据库名称的命名规则遵循一定的标准。数据库名称可以包含字母、数字、下划线(_)和美元符号($),但不能包含空格、斜杠(/)或其他特殊字符。根据这些规则,我们来分析每个选项: A. `db1/student`:这个名称包含了斜杠(/),这是MySQL数据库名称中不允许的字符。因此,这个选项是错误的。 B. `db1.student`:虽然点(.)在许多数据库系统中用作分隔符(如在表名中区分数据库名和表名),但它不能单独作为数据库名称的一部分。因此,这个选项也是错误的。 C. `db1_student`:这个名称只包含字母和下划线,符合MySQL数据库名称的命名规则。因此,这个选项是正确的。 D. `db1&&student`:虽然这里使用了两个连续的“&”符号,但在MySQL中,这被视为合法的字符。实际上,在MySQL中,单个“&”符号也是合法的,但这里由于转义的原因使用了`&`,不过其核心意图是表示“&”字符。因此,这个选项也是正确的。 综上所述,合法的数据库名称是C和D选项。查看全部
相关知识点:
数据库名合法,字符规则要记清
题目纠错
人工智能训练师题库_1500题
相关题目
单选题
SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等。其中最重要也是使用最频繁的语句是()。
单选题
已知一个service叫'/GetMap',查看该service的类型可以用()指令。
单选题
SOM网络是一种()的无监督神经网络,它能将高维输入数据映射到低维空间。
单选题
2018年“全球十大突破性技术”,对抗性神经网络简称为()
单选题
轨迹规划即将所有的关节变量表示为()的函数。
单选题
对特征人脸算法描述不正确的是()。
单选题
梯度下降算法主要用于优化()。
单选题
数据预处理中,处理高维数据的主要目的是()。
单选题
()不是处理缺失值常用的方法。
单选题
SQL语句中的DROP关键字的功能是()。
