创建用户的两种方式
1.create user 'teacher'@'localhost' identified by '123456';
创建用户并授权
2.grant all on *.* to 'student'@'localhost' identified by '123456';
单表查询权限
grant select on test.table to 'teacher'@'localhost' identified by '123456';
删除多用户用","隔开
drop user 'teacher'@'localhost','student'@'localhost'
删除多用户
drop user 'teacher'@'localhost'
用户密码修改
root账户登录修改其他用户名
1.set password for 'teacher'@'localhost'=password('123456');
.修改当前用户密码
set password=password('123456');
mysqladmin -u teacher -p password 新密码 回车输入旧密码
不知道当前密码情况下 修改密码 ( 1 ) 直接修改ini文件 添加scrip-grant-tables (2)打开cmd net stop mysql net start mysql (3)免密登录数据库 直接登录 mysql -u root -p 回车 (4)用root权限修改密码 set password for '用户名'@‘主机名’=password('新密码')
创建视图
CREATE VIEW view_info AS( 查询语句);
删除视图
drop view 视图名
查看视图
select*from 视图名
修改视图
只可以同时修改一个表的映射字段,对于视图增删改查语法保持一致
update 视图名 set 旧字段=新字段