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新建用户,授权,删去用户,修改密码操作相关推荐

  1. MySql中添加用户,新建数据库,用户授权,删除用户,修改密码

    MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 登录MYSQL: @>mysql -u root -p @>密码 ...

  2. mysql中给用户添加密码_MySql中添加用户,新建数据库,用户授权,删除用户,修改密码...

    MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 登录MYSQL: @>mysql -u root -p @>密码 ...

  3. mysql创建角色并授权给用户

    mysql创建角色并授权给用户 CREATE DATABASE testdb; 创建角色 -- 创建角色 CREATE ROLE 'admin'; -- 语法 CREATE ROLE [IF NOT ...

  4. Linux进入单用户模式(passwd root修改密码)

    进入单用户模式--passwd root修改密码 1.在grub 页面输入a,进入修改内核模式 2.在内核的结尾"/",输入空格,在输入single,回车 3.启动系统,进入单用户 ...

  5. 如何使linux用户下次登录强制修改密码

    解决思路是:linux系统用户密码是有使用期限的,密码过期就需要用户修改密码,只要让用户密码立即过期,就可以实现让客户登录系统就更改密码. 可以使用chage命令来实现: chage -d 0 use ...

  6. pyqt5多界面切换,关联数据库校验,注册登录修改密码操作练习

    pyqt5多界面切换,关联数据库校验,注册登录修改密码操作练习import sys from PyQt5.QtWidgets import QApplication, QMainWindow, QWi ...

  7. MySQL中新建用户,新建数据库,用户授权,删除用户,修改密码的相关操作

    测试环境:WIN32 mysql5.0.45 注:本操作是在WIN命令提示符下,phpMyAdmin同样适用.  用户:phplamp 用户数据库:phplampDB 1.新建用户. //登录MYSQ ...

  8. mysql授权无密码用户_MySQL下新建用户,授权,删除用户,修改密码

    一.创建一个新的用户. 创建用户的方式有两种: 1.create user:就是向用户管理表里插入一个新的用户. 2.最好的方法是使用GRANT语句,因为这样更精确,错误少.从MySQL 3.22.1 ...

  9. MySQL新建用户,授权,删除用户,修改密码

    来源:http://www.cnblogs.com/analyzer/articles/1045072.html 首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权 ...

最新文章

  1. 单页面与多页面的区别及优缺点
  2. sklearn字典特征提取
  3. 按键映射_第三章 中文注释及按键相关
  4. 同样是面对失败的责任:任春雷比杜一楠更有种
  5. C语言输出任意大小矩阵,【c语言】输出以下4*5的矩阵
  6. 2176. 统计数组中相等且可以被整除的数对
  7. linux源码安装mysql
  8. 还在搭建传统IT架构的你,正在慢慢被行业淘汰
  9. angularjs姓名转拼音js
  10. 如何将网页保存保存为PDF格式?
  11. 《Excel 小技巧》之 一个单元格换行显示日期和星期
  12. MySql大批量生成测试数据
  13. 微信小程序生成海报并保存到本地(附带二维码生成)
  14. 写了一个微信发红包的代码
  15. 缓存的那些应用场景,你都清楚吗?
  16. 解决win10莫名其妙重启问题
  17. miui10.2.2 或以上的小米手机上照片旋转问题及解决
  18. delphi里面奇奇怪怪的函数真多。。
  19. 杰理AC692X---U盘播放无损音乐卡顿问题
  20. HTTP和HTTPS的区别以及含义

热门文章

  1. UnityShader8:编写Shader时需要注意的细节和可能需要的意外/BUG
  2. OpenGL基础45:光照矫正(下)之Gamma校正
  3. Unity3D基础12:碰撞体
  4. 2018 Multi-University Training Contest 2: 1007. Naive Operations
  5. css系列教程1-选择器全解
  6. 尝试:以下矩阵size length ndims repmat isempty ismatix E=A(:,[1:3:5])什么意思?
  7. python实现图片自动轮番播放
  8. Multisium里如何使用多个不同的VCC
  9. java cookie 永久_java web中cookie的永久创建与撤销
  10. UVA10838 The Pawn Chess