Mysql_ 学习4

【数据表的操作】

1.修改的字段的数据类型:关键字modify

alter table employee1 modify id int;

 

2.修改字段的名字:关键字change   这里后面要加上的数据的类型大小,否则会报错

 

3.添加字段:关键字add    AFTER 

 在字段id的后面添加一个字段birthday

 

4.删除字段: 关键字drop

 

5.修改字段的排序:关键字modify

 

【数据库的权限】

GRANT

分配权限用的是 GRANT 命令,使用的语法看起来像这样:   如果给的是所有的权限:all privilegs  

GRANT 权限 ON 数据库/表 TO '用户'@'主机名' [IDENTIFIED BY '密码']

 

 执行完  还要刷新一下权限

 

GRANT 命令后面是你想要分配的权限的列表,不同的权限之间用逗号分隔开,想要分配所有权限的话,这里可以用一个 ALL PRIVILEGES ,这个关键词表示所有的权限。

ON 的后面可以指定数据库或者数据表,这样你分配的权限只会应用在这些指定的数据库或者数据表上面。在这里,你可以使用 *.* 这个点位符,它表示所有的数据库。如果想应用在单独某个数据库上,可以使用 数据库.数据表 的形式,把权限应用在所有的表上,可以使用一个 * 号。比如把权限应用在 movietalk 这个数据库里的所有的数据表上,可以这样:movietalk.*

 

posted @ 2017-04-21 13:34  阿鸠  阅读(188)  评论(0编辑  收藏  举报