MySQL新建用户,授权,删去用户,修改密码操作
MySQL新建用户,授权,删去用户,修改密码操作
首先要声明一下:一般环境下,修改MySQL密码,授权,是需要有mysql里的root职权范围的。
注:本操作是在WIN号令提示符下,phpMyAdmin一样适用。
用户:phplamp用户数值库:phplampDB
1.新建用户。
//登录MYSQL
@>mysql -u root -p
@>密码
//创立用户
mysql> insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234"));
//按F5体系职权范围表
mysql>flush privileges;
这样就创立了一个名为:phplamp密码为:1234的用户。
然后登录一下。
mysql>exit;
@>mysql -u phplamp -p
@>输入密码
mysql>登录成功
2.为用户授权。
//登录MYSQL(有ROOT职权范围)。我里我以ROOT身份登录.
@>mysql -u root -p
@>密码
//首先为用户创立一个数值库(phplampDB)
mysql>create database phplampDB;
//授权phplamp用户拥有phplamp数值库的所有职权范围。
>grant all privileges on phplampDB.* to phplamp@localhost identified by '1234';
//按F5体系职权范围表
mysql>flush privileges;
mysql>其它操作
/*
如果想指定部分职权范围给一用户,可以这样来写:
mysql>grant select,update on phplampDB.* to phplamp@localhost identified by '1234';
//按F5体系职权范围表。
mysql>flush privileges;
*/
3.删去用户。
@>mysql -u root -p
@>密码
mysql>DELETE FROM user WHERE User="phplamp" and Host="localhost";
mysql>flush privileges;
//删去用户的数值库
mysql>drop database phplampDB;
4.修改指定用户密码。
@>mysql -u root -p
@>密码
mysql>update mysql.user set password=password('新密码') where User="phplamp" and Host="localhost";
mysql>flush privileges;
-------------------------------------------------- --------------------------------------------------- -----------
mysql有几个图形办理软件很好用,好比mysql-front ,phpadmin等等,简单易用,这里就不做先容了。别的eclipse有个数值库办理的插件叫,可以对各类常用的数值库进行图形办理,也很好用。
下面步入正题,先容下sql常用操作:
创立库表和查询插入删去记录的操作熟稔,就不作先容了。这里主要说一下对用户和密码的操作,这些操作也很重要,尤其在刚启用数值库时颇有用。
登录MYSQL
>mysql -u root -p
>密码
创立用户
mysql> mysql> insert into mysql.user(Host,User,Password,ssl_cipher,x509_issu er,x509_sub
ject) values("localhost","fred",password("love"),'','',' ');
创立后的用户名为:fred 密码为:love
创立数值库(test)
mysql>create database test;
将test数值库的所有职权范围授权给用户fred
>grant all privileges on test.* to fred@localhost identified by 'love';
按F5体系职权范围表
mysql>flush privileges;
如果想指定部分职权范围给一用户,可以这样来写:
mysql>grant select,update on phplampDB.* to fred@localhost identified by 'love';
按F5体系职权范围表。
mysql>flush privileges;
修改指定用户密码。
>mysql -u root -p
>密码
mysql>update mysql.user set password=password('新密码') where User="fred" and Host="localhost";
mysql>flush privileges;
删去用户。
>mysql -u root -p
>密码
mysql>DELETE FROM user WHERE User="fred" and Host="localhost";
mysql>flush privileges;
删去用户的数值库
mysql>drop database test;
其它一些有用的操作:
列出所有数值库
mysql>show database;
切换数值库
mysql>use '数值库名';
列出所有表
mysql>show tables;
预示数值表布局
mysql>describe 表名;
删去数值库和数值表
mysql>drop database 数值库名;
mysql>drop table 数值表名;
转载于:https://www.cnblogs.com/CgenJ/archive/2011/07/28/2119471.html
MySQL新建用户,授权,删去用户,修改密码操作相关推荐
- MySql中添加用户,新建数据库,用户授权,删除用户,修改密码
MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 登录MYSQL: @>mysql -u root -p @>密码 ...
- mysql中给用户添加密码_MySql中添加用户,新建数据库,用户授权,删除用户,修改密码...
MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 登录MYSQL: @>mysql -u root -p @>密码 ...
- mysql创建角色并授权给用户
mysql创建角色并授权给用户 CREATE DATABASE testdb; 创建角色 -- 创建角色 CREATE ROLE 'admin'; -- 语法 CREATE ROLE [IF NOT ...
- Linux进入单用户模式(passwd root修改密码)
进入单用户模式--passwd root修改密码 1.在grub 页面输入a,进入修改内核模式 2.在内核的结尾"/",输入空格,在输入single,回车 3.启动系统,进入单用户 ...
- 如何使linux用户下次登录强制修改密码
解决思路是:linux系统用户密码是有使用期限的,密码过期就需要用户修改密码,只要让用户密码立即过期,就可以实现让客户登录系统就更改密码. 可以使用chage命令来实现: chage -d 0 use ...
- pyqt5多界面切换,关联数据库校验,注册登录修改密码操作练习
pyqt5多界面切换,关联数据库校验,注册登录修改密码操作练习import sys from PyQt5.QtWidgets import QApplication, QMainWindow, QWi ...
- MySQL中新建用户,新建数据库,用户授权,删除用户,修改密码的相关操作
测试环境:WIN32 mysql5.0.45 注:本操作是在WIN命令提示符下,phpMyAdmin同样适用. 用户:phplamp 用户数据库:phplampDB 1.新建用户. //登录MYSQ ...
- mysql授权无密码用户_MySQL下新建用户,授权,删除用户,修改密码
一.创建一个新的用户. 创建用户的方式有两种: 1.create user:就是向用户管理表里插入一个新的用户. 2.最好的方法是使用GRANT语句,因为这样更精确,错误少.从MySQL 3.22.1 ...
- MySQL新建用户,授权,删除用户,修改密码
来源:http://www.cnblogs.com/analyzer/articles/1045072.html 首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权 ...
最新文章
- 单页面与多页面的区别及优缺点
- sklearn字典特征提取
- 按键映射_第三章 中文注释及按键相关
- 同样是面对失败的责任:任春雷比杜一楠更有种
- C语言输出任意大小矩阵,【c语言】输出以下4*5的矩阵
- 2176. 统计数组中相等且可以被整除的数对
- linux源码安装mysql
- 还在搭建传统IT架构的你,正在慢慢被行业淘汰
- angularjs姓名转拼音js
- 如何将网页保存保存为PDF格式?
- 《Excel 小技巧》之 一个单元格换行显示日期和星期
- MySql大批量生成测试数据
- 微信小程序生成海报并保存到本地(附带二维码生成)
- 写了一个微信发红包的代码
- 缓存的那些应用场景,你都清楚吗?
- 解决win10莫名其妙重启问题
- miui10.2.2 或以上的小米手机上照片旋转问题及解决
- delphi里面奇奇怪怪的函数真多。。
- 杰理AC692X---U盘播放无损音乐卡顿问题
- HTTP和HTTPS的区别以及含义
热门文章
- UnityShader8:编写Shader时需要注意的细节和可能需要的意外/BUG
- OpenGL基础45:光照矫正(下)之Gamma校正
- Unity3D基础12:碰撞体
- 2018 Multi-University Training Contest 2: 1007. Naive Operations
- css系列教程1-选择器全解
- 尝试:以下矩阵size length ndims repmat isempty ismatix E=A(:,[1:3:5])什么意思?
- python实现图片自动轮番播放
- Multisium里如何使用多个不同的VCC
- java cookie 永久_java web中cookie的永久创建与撤销
- UVA10838 The Pawn Chess