MySql中添加用户、新建数据库、用户授权、删除用户以及修改密码的方法

本篇内容介绍了“MySql添加用户、新建数据库用户授权、删除用户以及修改密码方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

1.新建用户

//登录MysqL

@>MysqL -u root -p

@>密码

//创建用户

MysqL> MysqL> insert into MysqL.user(Host,User,Password,ssl_cipher,x509_issuer,x509_sub

ject) values("localhost","pppadmin",password("passwd"),'','','');

这样就创建了一个名为:lamp 密码为:1234 的用户

然后登录一下。

MysqL>exit;

@>MysqL -u PHPlamp -p

@>输入密码

MysqL>登录成功

2.为用户授权。

//登录MysqL(有ROOT权限)。我里我以ROOT身份登录.

@>MysqL -u root -p

@>密码

//首先为用户创建一个(PHPlampDB)

>create database PHPlampDB;

//授权PHPlamp用户拥有PHPlamp数据库的所有权限。

>grant all privileges on PHPlampDB.* to PHPlamp@localhost identified by '1234';

//刷新系统权限表

MysqL>flush privileges;

MysqL>其它操作

/*

如果想指定部分权限给一用户,可以这样来写:

MysqL>grant select,update on PHPlampDB.* to PHPlamp@localhost identified by '1234';

//刷新系统权限表。

MysqL>flush privileges;

*/

3.删除用户。  www.2cto.com

@>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;

5.列出所有数据库

MysqL>show database;

6.切换数据库

MysqL>use '数据库名';

7.列出所有表

MysqL>show tables;

8.显示数据表结构

MysqL>describe 表名;

9.删除数据库和数据表

MysqL>drop database 数据库名;

MysqL>drop table 数据表名;

MysqL添加用户、新建数据库用户授权、删除用户以及修改密码方法”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程之家网站,小编将为大家输出更多高质量的实用文章

相关文章

这篇文章主要介绍“hive和mysql的区别是什么”,在日常操作中...
这篇“MySQL数据库如何改名”文章的知识点大部分人都不太理解...
这篇文章主要介绍“mysql版本查询命令是什么”的相关知识,小...
本篇内容介绍了“mysql怎么修改字段的内容”的有关知识,在实...
这篇文章主要讲解了“mysql怎么删除unique约束”,文中的讲解...
今天小编给大家分享一下mysql怎么查询不为空的字段的相关知识...