今天刚开始学习mysql,最先接触用户管理,给大家分享下
注:mysql中命令的大小写都可以的
==========登录退出相关===================
root@jack-desktop:~# mysql -uroot -pzengdc123  //-u和root之间空格可有可无,-p和密码之间不能有空格
root@jack-desktop:~# mysql -u root -pzengdc123
root@jack-desktop:~# mysql -uroot -p
Enter password:
mysql> exit //退出的命令

另外退出的命令还有mysql> quit 或者  \q  ,在linux中也可以直接按ctrl+d中断连接


==========修改密码=========================
mysqladmin -u root password ab12


注:因为开始时root没有密码,所以-p 一项就可以省略了。


root的密码修改为123456,-p要么不加原密码,要么紧跟原密码,不能有空格否则会出错
root@jack-desktop:webservice_src# mysqladmin -u root -p password 123456
Enter password: //此处输入的是原密码,为空则直接回车
root@jack-desktop:webservice_src#
root@jack-desktop:webservice_src# mysqladmin -u root -p zengdc123 password 123456
Enter password:
mysqladmin: Unknown command: 'zengdc123'
root@jack-desktop:webservice_src# mysqladmin -u root -pzengdc123 password 123456

在mysql语句中修改用户密码
mysql> update mysql.user set password=password('jk110333') where user="siasjack" and host="localhost";
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0

================添加用户===================
数据库中的权限有查询,插入,修改,删除,对应的命令是
select,insert,update,delete
 ,完全权限也可以用all代替
mysql> grant all on *.* to jk110333@'' identified by "123";   //全部的权限
Query OK, 0 rows affected (0.00 sec)
mysql>
mysql> grant select on monitor_db.* to siasjack@'localhost' identified by "123"; //仅有查询的权限,而且只能在localhost登录
Query OK, 0 rows affected (0.00 sec)

在添加一个用户后最后要刷新下系统的权限表
mysql>flush privileges;

===============删除用户==================

mysql> DELETE FROM mysql.user WHERE User="siasjack" and Host="localhost";
Query OK, 1 row affected (0.00 sec)
mysql> delete from mysql.user where user="jk110333" ;
Query OK, 1 row affected (0.00 sec)
mysql>
mysql> flush privileges //刷新系统权限表。
-> ;
Query OK, 0 rows affected (0.00 sec)
mysql>

mysql基础:登录退出,修改用户密码,添加删除用户的更多相关文章

  1. CentOS 7.3 安装MySQL 5.7并修改初始密码

    在CentOS 7.3 下安装MySQL 5.7并修改初始密码,Windows下安装MySQL 5.7 见 http://www.linuxidc.com/Linux/2017-11/148521.h ...

  2. centos的用户、组权限、添加删除用户等操作的详细操作命令

    1.Linux操作系统是多用户多任务操作系统,包括用户账户和组账户两种 细分用户账户(普通用户账户,超级用户账户)除了用户账户以为还 有组账户所谓组账户就是用户账户的集合,centos组中有两种类型, ...

  3. Linux——CentOS7添加/删除用户和用户组1

    Linux--CentOS7添加/删除用户和用户组 2017.05.02 19:58 23012浏览   前言 今天又重新装了centos7突然有关用户和用户组有关的命令记不清了,所以记一下,也方便你 ...

  4. [CentOS]添加删除用户

    摘要 在安装CentOS的时候,我们只设置了root,类似windows的超级管理员.当然我们在工作的时候,为了安全考虑,不可能对外开发root,一方面是从安全的角度,另一方面也是方便管理. 添加删除 ...

  5. Oracle用户密码过期和用户被锁解决方法【转】

    [原因/触发因素] 确定是由于Oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致. [影响和风险] 影响 密码过期后,业务进程连接数据库异 ...

  6. vue简单案例_动态添加删除用户数据

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  7. mysql基础之mariadb的安装,连接,用户,密码,权限设置语句详解

    一.mariadb安装 1.配置mariadb源: [root@ren7 ~]# vim /etc/yum.repos.d/mariadb.repo [mariadb] name = MariaDB ...

  8. mysql8.0.11修改root密码,其他创建用户和删除用户

    1.7. 查询用户密码: 查询用户密码命令:mysql> select host,user,authentication_string from mysql.user; host: 允许用户登录 ...

  9. mysql-管理命令【创建用户、授权、修改密码、删除用户和授权、忘记root密码】

    一.创建用户 命令: CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 关键参数说明: username - 创建登录用户名, host ...

随机推荐

  1. 操作系统的页面置换C++算法:OPT FIFO LRU CLOCK 计算缺页率

    暴力直接上代码,主要是用了vector来实现,有些方法比較费时,不太好,请各位大神斧正.这是个人的作业,  这是代码下载页http://download.csdn.net/detail/l631068 ...

  2. jstl标签经典

    1. <c:out> 库 :Core(核心库) URI : http://java.sun.com/jsp/jstl/core 前缀 : c 描述 :<c:out> 标签是一个 ...

  3. Java内部类——局部内部类

    局部内部类,即放在“{块中}”,局部内部类,不能被成员修饰符static修饰,且内部类的成员也不能是static. 内部类中访问局部变量“{块中}”,需要将局部变量声明为final. 可以直接访问外部 ...

  4. QT工程pro设置实践(with QtCreator)----非弄的像VS一样才顺手?

    源地址:http://my.oschina.net/jinzei/blog/100989?fromerr=DhQJzZQe 相信大家很多和我一样,用多了微软给的便利,用人家的就十分不习惯.于是就琢磨原 ...

  5. Kendo UI开发教程(22): Kendo MVVM 数据绑定(十一) Value

    Value绑定可以把ViewModel的某个属性绑定到DOM元素或某个UI组件的Value属性.当用户修改DOM元素或UI组件的值时,绑定的ViewModel的值也随之发生改名.同样,如果ViewMo ...

  6. Bigcommerce:安装的出错解决方案

    我们在本地安装时报错了,具体如下: 1. The database details you entered are incorrect: You have an error in your SQL s ...

  7. Android各代码层获取系统时间的方法

    1. 在java层,long now = SystemClock.uptimeMillis(); 2. 在native层,nsecs_t now = systemTime(SYSTEM_TIME_MO ...

  8. Central Europe Regional Contest 2012 Problem H: Darts

    http://acm.hunnu.edu.cn/online/problem_pdf/CERC2012/H.pdf HUNNU11377 题意:飞镖环有十个环,没个环从外到里对应一个得分1~10,每个 ...

  9. WebGL自学教程——WebGL演示样本:开始

    最终开始WebGL样品演示,...... 开始 使用WebGL步骤,非常easy: 1. 获得WebGL的渲染环境(也叫渲染上下文). 2. 发挥你的想象力,利用<WebGL參考手冊>中的 ...

  10. CodeForces Round #191 (327C) - Magic Five 等比数列求和的快速幂取模

    很久以前做过此类问题..就因为太久了..这题想了很久想不出..卡在推出等比的求和公式,有除法运算,无法快速幂取模... 看到了 http://blog.csdn.net/yangshuolll/art ...