MySQL收回创建表格的权限。
时间: 2023-09-10 08:14:20 浏览: 43
如果你想收回MySQL用户的创建表格权限,可以使用以下命令:
```
REVOKE CREATE TABLE ON database_name.* FROM 'username'@'localhost';
```
其中,`database_name`是数据库的名称,`username`是要收回权限的MySQL用户名。
请注意,这只会收回创建表格的权限,而不会影响其他权限。如果你想收回其他权限,可以使用类似的命令,只需将权限名称替换为相应的值即可。
相关问题
mysql怎么创建表格
在MySQL中创建表格的方法是使用CREATE TABLE语句。首先,你需要在MySQL命令行客户端中进入到要创建表格的数据库中,可以使用USE语句进行切换。然后,使用CREATE TABLE语句来定义表格的结构和属性。在CREATE TABLE语句中,你需要指定表格的名称以及每个字段的名称、数据类型和约束条件。以下是一个示例的CREATE TABLE语句:
CREATE TABLE student (
sno char(6) NOT NULL PRIMARY KEY,
sname char(8) NOT NULL,
ssex char(2) NOT NULL DEFAULT '男',
sbirthday date NOT NULL,
speciality char(12) NULL,
tc tinyint NULL
);
在上面的示例中,创建了一个名为student的表格,该表格包含了sno、sname、ssex、sbirthday、speciality和tc等字段。其中sno字段被指定为主键,并且每个字段的数据类型和约束条件也有所不同。
mysqlworkbench创建表格
MySQL Workbench创建表格有两种方式。一种是通过手动创建表格和插入数据,另一种是使用MySQL的语法进行创建和添加数据。使用严格模式创建表格可以提高数据的安全性,但也会降低对空数据入库的兼容性。在平常练习时可以不用添加反单引号来创建表格,但在开发过程中建议使用严格模式。在MySQL Workbench中,数据的组织结构由数据库、数据表、数据行和字段组成。可以使用MySQL Workbench可视化软件来处理数据。