一、创建用户
1.CREUTE USER 用户名@主机名 IDENTIFIED BY ‘密码’;
//直接创建用户
2.GRENT ALL ON *.* TO 用户名@主机名 DENTIFIED BY '密码';
//创建用户同时授权
二、删除用户
1.DROP USER 用户名@主机名;
//删除单个用户
2.DROP USER 用户名@主机名,用户名@主机名,用户名@主机名;
//删除多个用户
三、修改密码
1.SET PASSWORD FOR 用户名@主机名 = PASSWORD('newpwd');
//ROOT用户修改所有账户密码
2.SET PASSWORD = PASSWORD('newpwd');
//修改当前/自身密码
3.mysqladmin -u username -p password "新密码"+Enter
输入旧密码:
//CMD下修改密码
4.不知道当前密码情况下修改密码
1. cmd -- > net stop mysql 停止mysql服务
* 需要管理员运行该cmd
2. 使用无验证方式启动mysql服务: mysqld --skip-grant-tables
3. 打开新的cmd窗口,直接输入mysql命令,敲回车。就可以登录成功
4. use mysql;
5. update user set password = password('你的新密码') where user = 'root';
6. 关闭两个窗口
7. 打开任务管理器,手动结束mysqld.exe 的进程
8. 启动mysql服务
9. 使用新密码登录
四、视图
1.CREATE VIEW view_info AS(
SELECT *
FROM table
WHERE condition
);
//创建视图
2.SELECT * FROM view_info;
//查看视图
3.UPDATE view_info SET tablename=tablename;
//修改视图。注:修改视图时,只能对一个表中的映射字段进行修改,不能两个同时修改。