`
cainiaoja
  • 浏览: 1197 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

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 数值表名; 

分享到:
评论

相关推荐

    mysql基础操作

    ### MySQL基础操作详解 #### 一、MySQL安装与配置 **1. 解压缩** - 首先,需要下载MySQL的安装包。通常可以从官方网站或其他可靠的来源获取。 - 下载完成后,将安装包解压到指定目录,例如`C:\MySQL`。 **2. ...

    mysql常用基础操作

    以下是从标题“mysql常用基础操作”及描述“mysql数据库的基本操作,后台的操作命令”中提炼出的关键知识点,涵盖了一系列重要的MySQL基本操作命令。 ### MySQL启动与管理 - **启动MySQL服务**:`/etc/init.d/...

    mysql基本操作.ppt

    mysql基本操作.ppt

    MySql 教程-mysql 基本操作.pdf

    MySQL 基本操作 MySQL 是一种关系型数据库管理系统,广泛应用于 Web 应用程序和企业级应用系统中。本文将介绍 MySQL 的基本操作,包括连接数据库、基本命令语法、常用命令等。 一、连接数据库 连接 MySQL 数据库...

    mysql 基本操作命令和基本操作

    mysql 基本操作命令和基本操作

    Mysql基本操作.docx

    以下是一些关于MySQL基础操作的关键点: 1. **安装MySQL**: - MySQL通常提供安装版和免安装版。安装版更便于管理和设置,适合不熟悉命令行操作的用户。在安装过程中,你可以设定初始的root用户的密码,这是非常...

    mysql基本操作(适合新手).pdf

    ### MySQL基本操作知识点详解 #### 一、MySQL操作环境介绍 **1.1 进入MySQL环境** - **Windows系统**: 通过“开始”菜单找到“AppServ”下的“MySQL CommandLine Client”启动MySQL命令行客户端。 - **Linux系统*...

    MySql基本操作 yyds版

    MySql基本操作 yyds版

    mysql基本操作 1 控制台打开和关闭Mysql服务

    本教程将重点介绍在Windows操作系统中通过控制台来开启和关闭MySQL服务的基础操作。 一、安装MySQL服务 在开始进行控制台操作之前,你需要确保已经在你的计算机上安装了MySQL。通常,MySQL的安装过程中会自动创建一...

    MySql基本操作

    ### MySQL基本操作详解 #### 一、MySQL简介 MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),因其性能高效、稳定可靠而受到广大开发者的青睐。MySQL支持SQL(Structured Query Language)语言,用于管理...

    Mysql基本操作与Mysql编程.pdf

    Mysql基本操作与Mysql编程.pdf

    MySql基础操作详解

    MySql基础操作详解,希望能帮到大家

    mysql常用操作命令

    mysql常用操作命令 mysql是一个流行的关系数据库管理系统,作为开发人员,掌握mysql的常用操作命令是非常必要的。本文将对mysql的常用操作命令进行总结,包括连接mysql、查询版本信息、查询当前日期、查询服务器中...

    02MySQL基本操作.md

    02MySQL基本操作.md

    mysql基本操作

    这些基本操作构成了MySQL数据库管理的基础。通过熟悉和掌握这些命令,用户能够有效地创建、管理和维护自己的数据库,从而满足各种业务需求。无论是初学者还是经验丰富的开发者,对MySQL的基本操作都有着不可或缺的...

    0544-极智开发-解读mysql基本操作

    0544_极智开发_解读mysql基本操作

    MySql基本操作.mhtml

    主要时对MySQL的基本知识的了解,还有基本操作的代码进行了编写,我也会持续对里面的内容进行添加和修改。

Global site tag (gtag.js) - Google Analytics