服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|数据库技术|

服务器之家 - 数据库 - Mysql - MySql 新建用户与数据库的实际操作步骤

MySql 新建用户与数据库的实际操作步骤

2021-05-20 01:14MYSQL教程网 Mysql

我们今天主要和大家描述的是MySql 新建用户的创建,新建数据库的实际操作步骤,等相关内容的描述,以下就是文章的主要内容。

以下的文章主要讲述的是MySql 新建用户的创建、新建数据库的实际操作步骤以及用户如何进行授权和删除用户的实际操作方案、还有对修改密码的实际操作,以下就是正文的主要内容的创建。

1.MySql 新建用户。

登录MYSQL

@>mysql -u root -p

@>密码

创建用户

  1. mysql> mysql> insert into mysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_sub  
  2. ject) values("localhost","pppadmin",password("passwd"),'','',''); 

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

然后登录一下。

mysql>exit;

@>mysql -u phplamp -p

@>输入密码

mysql>登录成功

2.为用户授权。

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

@>mysql -u root -p

@>密码

首先为MySql 新建用户创建一个数据库(phplampDB)

  1. mysql>create database phplampDB; 

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

  1. >grant all privileges on phplampDB.* to phplamp@localhost identified by '1234'; 

刷新系统权限表

  1. mysql>flush privileges; 

mysql>其它操作

/*

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

  1. mysql>grant select,update on phplampDB.* to phplamp@localhost identified by '1234'; 

刷新系统权限表。

  1. mysql>flush privileges;  
  2. */ 

3.删除用户。

@>mysql -u root -p

@>密码

  1. mysql>DELETE FROM user WHERE User="phplamp" and Host="localhost";  
  2. mysql>flush privileges; 

删除用户的数据库

  1. mysql>drop database phplampDB; 

4.修改指定用户密码。

@>mysql -u root -p

@>密码

  1. mysql>update mysql.user set passwordpassword=password('新密码') where User="phplamp" and Host="localhost";  
  2. 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 新建用户、新建数据库、用户授权、删除用户、修改密码的介绍,望你能有所收获。

延伸 · 阅读

精彩推荐
  • Mysql浅入浅出 MySQL 索引

    浅入浅出 MySQL 索引

    在数据库中,索引可以帮助我们快速的查询到对应的数据行,从而顺利的取出所有列的数据。这个过程必须要快,对于现在的 Web 应用来说,DB 如果响应慢...

    SH的全栈笔记5932021-05-17
  • MysqlMySQL常用时间函数详解(推荐)

    MySQL常用时间函数详解(推荐)

    下面小编就为大家带来一篇MySQL常用时间函数详解(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧 ...

    jingxian3442020-06-14
  • Mysqllinux下mysql 5.7.16 免安装版本图文教程

    linux下mysql 5.7.16 免安装版本图文教程

    这篇文章主要为大家详细介绍了linux下mysql 5.7.16 免安装版本图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...

    森_4482020-07-16
  • MysqlMySQL的源码安装及使用UDFs进行数据自动更新的教程

    MySQL的源码安装及使用UDFs进行数据自动更新的教程

    UDFs即是MySQL的用户自定义函数的缩写,配合触发器可以自动更新Memcached与MySql的数据,这里我们就来总结一下MySQL的源码安装及使用UDFs进行数据自动更新的教程...

    lucifercn4312020-06-16
  • MysqlMySQL可重复读级别能够解决幻读吗

    MySQL可重复读级别能够解决幻读吗

    这篇文章主要给大家介绍了关于MySQL可重复读级别能否解决幻读的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用MySQL具有一定的参考学...

    宁愿呢4622020-09-15
  • MysqlMySQL 错误处理例子[译]

    MySQL 错误处理例子[译]

    MySQL 错误处理例子,国外人写的,大家可以参考下。 ...

    mysql教程网3202019-11-04
  • MysqlMysql索引性能优化问题解决方案

    Mysql索引性能优化问题解决方案

    这篇文章主要介绍了Mysql索引性能优化问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参...

    手撕高达的村长5992021-02-06
  • Mysqlmysql5.6 主从复制同步详细配置(图文)

    mysql5.6 主从复制同步详细配置(图文)

    这篇文章主要介绍了mysql5.6 主从复制同步详细配置,但不是很详细推荐大家看下脚本之家以前的文章,需要的朋友可以参考下 ...

    i-ab5022020-06-05