创建用户的两种方式
先创建用户在授权
1 create user '用户名'@‘主机名’ identified '密码'
授权的同时创建用户
2 grant 权限类型 on *.* to '用户名'@‘主机名’ identified '密码'
删除单个用户
drop user '用户名'@‘主机名’
删除多个用户
drop user '用户名'@‘主机名’, '用户名'@‘主机名’, '用户名'@‘主机名’
用户密码修改
1. root账户登录 修改其他用户密码
set password for '用户名'@‘主机名’=password('新密码')
2. 修改自身用户密码
set password =password('新密码')
3。 cmd下修改用户密码
mysqladmin -u 用户名 -p password '新密码'+回车
输入旧密码
4 不知道当前密码情况下 修改密码
( 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 视图名 as(
查询语句 规则与表查询一致
)
删除视图
drop view 视图名 as()
查看视图
select * from 视图名
修改视图
update 视图名 set 旧字段=-‘新字段’
只可以同时修改一个表的映射字段,对于视图增删改查语法保持一致