Mysql创建数据库用户及授权

使用mysql -uroot -p进入mysql命令界面; 

创建数据库:create database yunwei114 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;(;符号也是包括的) 

创建用户并且授权:grant all privileges on 数据库名.* to 用户名@localhost identified by ‘密码’;(localhost代表只能本机访问,或者使用’%’,这样匹配所有主机) 

最后执行flush privileges; 每次修改完权限要记住flush privileges;刷新   

其他; 查询用户 select user,host from mysql.user; 删除用户“yunwei” drop user yunwei@localhost ; 

若创建的用户允许任何电脑登陆,删除用户如下 drop user yunwei@‘%’; 查看用户“yunwei” show grants for yunwei; 

更改密码 方法1,密码实时更新;修改用户“yunwei”的密码为“123456” set password for yunwei =password(‘123456’); 

方法2,需要刷新;修改用户“yunwei”的密码为“1234” update  mysql.user set  password=password(‘1234′)  where user=’yunwei’ 最后刷新 flush privileges; 

正文完
 0
评论(没有评论)