测试环境:WIN32 mysql5.0.45

注:本操作是在WIN命令提示符下,phpMyAdmin同样适用。
 用户:phplamp 用户数据库:phplampDB

1.新建用户。

//登录MYSQL
@>mysql -u root -p
@>密码
//创建用户
mysql> insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234"));
//刷新系统权限表
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';
//刷新系统权限表
mysql>flush privileges;
mysql>其它操作

/*
如果想指定部分权限给一用户,可以这样来写:
mysql>grant select,update on phplampDB.* to phplamp@localhost identified by '1234';
//刷新系统权限表。
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;

5.列出所有数据库

mysql>show database;

6.切换数据库

mysql>use '数据库名';

7.列出所有表

mysql>show tables;

8.显示数据表结构

mysql>describe 表名;

9.删除数据库和数据表

mysql>drop database 数据库名;
mysql>drop table 数据表名;

1:使用SHOW语句找出在服务器上当前存在什么数据库:
mysql> SHOW DATABASES;
2:2、创建一个数据库MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;
3:选择你所创建的数据库
mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)
4:查看现在的数据库中存在什么表
mysql> SHOW TABLES;
5:创建一个数据库表
mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));
6:显示表的结构:
mysql> DESCRIBE MYTABLE;
7:往表中加入记录
mysql> insert into MYTABLE values ("hyq","M");
8:用文本方式将数据装入数据库表中(例如D:/mysql.txt)
mysql> LOAD DATA LOCAL INFILE "D:/mysql.txt" INTO TABLE MYTABLE;
9:导入.sql文件命令(例如D:/mysql.sql)
mysql>use database;
mysql>source d:/mysql.sql;
10:删除表
mysql>drop TABLE MYTABLE;
11:清空表
mysql>delete from MYTABLE;
12:更新表中数据
mysql>update MYTABLE set sex="f" where name='hyq';

show grants for root@'localhost';
select password('root密码');
GRANT SUPER ON *.* TO cacti@'192.168.0.58' IDENTIFIED BY 'password';
flush privileges;

转载于:https://blog.51cto.com/linuxpython/1625410

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

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

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

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

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

  3. mysql新建库和用户linux_Linux环境 Mysql新建用户和数据库并授权

    Linux环境 Mysql新建用户和数据库并授权 发布时间:2020-04-28 21:03:50 来源:51CTO 阅读:1878 作者:dnuser #mysql -u root -p 2.新增用 ...

  4. centos的mysql怎么删用户_linux/centos给Mysql创建用户、授权、查看、删除、修改密码、撤...

    linux/centos给Mysql创建用户.授权.查看.删除.修改密码.撤 linux/centos给Mysql创建用户.授权.查看.删除.修改密码.撤销权限 linux/centos给Mysql创 ...

  5. Oracle 删除用户、删除当前用户的数据库表、删除表空间的过程

    删除当前用户数据库表 方法一(执行SQL语句) /* 复制粘贴并执行下面语句的结果集*/ SELECT 'DROP TABLE '|| table_name || ';' FROM USER_TABL ...

  6. mysql删除用户的命令_mysql如何删除用户?

    mysql删除用户的方法:1.使用"drop user 用户名;"命令删除:2.使用"delete from user where user='用户名' and host ...

  7. mysql 中修改对象_在MySQL中,创建一个数据库后,还可以对象其进行修改,不过这里的修改是指可以修改被创建数据库的相关参数,也可以修改数据库名。...

    [多选题]注射时,在(  )情况下,采用较高的注射速率. [单选题]通常,所设置的模具温度是指和制品接触的模腔内表面在(   ). [单选题]反映某一事件发生强度的指标应选用 [判断题]当试样制备之后 ...

  8. mysql硬盘备份_原创-在mysql中把里面的数据库备份到自己的硬盘上

    原创-在mysql中把里面的数据库备份到自己的硬盘上 (2011-04-15 20:33:23) 标签: 千百度女鞋 杂谈 在mysql中把内中的数值库备份到本人的硬盘上在数值库表拾失或许破坏的情况下 ...

  9. mysql中要创建choose数据库_在MySQL中要创建choose数据库,应该使用命令“crea

    在MySQL中要创建choose数据库,应该使用命令"crea 在MySQL中要创建choose数据库,应该使用命令"createtablechoose;" 血压调节实验 ...

最新文章

  1. Best Time to Buy and Sell Stock
  2. Ubuntu 12.04嵌入式交叉编译环境arm-linux-gcc搭建过程图解
  3. JavaScript实现找出买卖股票的最大利润算法(附完整源码)
  4. Python装饰器、metaclass、abc模块学习笔记
  5. java基础——李兴华视频
  6. 对Laplace方程的学习——来自流沙公众号
  7. 小程序Git版本管理
  8. 华为C语言编程规范(整理)
  9. python带你过不一样的“清明节”和看神奇的《清明上河图》
  10. 怎么样禁止鼠标和键盘唤醒win7系统睡眠模式转载
  11. 串口编程之一: WIN32 API 中串口DCB 结构的介绍
  12. PaddlePaddle在优化方法处报错 EnforceNotMet: Enforce failed
  13. 大龄程序猿的新出路:改行学中医!40岁程序员,重新高考学中医,如今混得还不错!...
  14. 几何光学学习笔记(13)- 4.2双平面镜成像
  15. matlab 多元回归分析 regress、 nlinfit 、stepwise函数
  16. 直流无刷电机FOC控制算法 理论到实践 —— 理论(二)
  17. 使用线性连接图、蛛网图或分枝与混沌图对参数 a 进行讨论与观察【数学实验】【matlab】
  18. CentOS7的Tiger VNC设置
  19. oracle11监视器,zabbix-使用orabbix来监控oracle11g
  20. phpmyadmin下载、安装、配置教程

热门文章

  1. UseControls ————用户自定义控件的textbox的传值问题
  2. 高德sdk定位当前位置_单次定位-获取位置-开发指南-iOS 定位SDK | 高德地图API
  3. mysql逻辑运算符的优先顺序_PL/SQL运算符优先级
  4. Nessus更新到8.6.0
  5. 年度BCI奖 |THE ANNUAL BCI AWARD
  6. 看完书要及时消化(1)《暗时间》
  7. 小冰公司CEO李笛:AI不会江郎才尽,创造力只会持续向上攀升丨MEET2022
  8. 封闭已久的智能驾驶系统,在云栖大会上,被敲开一个裂缝
  9. 使用NeMo快速入门NLP、实现机器翻译任务,英伟达专家实战讲解,内附代码
  10. AI换脸在电竞圈火了!大司马PDD大秀肌肉辣舞,网友:上头,流鼻血了