今天刚开始学习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++ 需要返回值的函数却没有返回值的情况 单例模式

    昨天在看前些天写的代码,发现一个错误. #include <iostream> using namespace std; class singleton { public: static ...

  2. Windows8 Metro快捷键 | Win8迷

    Windows8 Metro快捷键 | Win8迷   Win + Q : 打开 搜索面板 Win + C : 打开屏幕右侧的Charms简化菜单 Win + 空格 : 切换输入语言和键盘布局  

  3. OCP-1Z0-051-题目解析-第31题

    31. Evaluate the following SQL commands: SQL>CREATE SEQUENCE ord_seq INCREMENT BY 10 START WITH 1 ...

  4. EL表达式(3)

    本篇讲解使用EL表达式来调用Java方法(自定义EL函数)和Sun公司开发的EL函数库. 简单来说,我们在一个类中的某个方法,可以使用EL进行调用,这个能被EL表达式调用的方法称之为EL函数,但是这种 ...

  5. 解决Java compiler level does not match the version of the installed Java project facet.问题

    其实之前遇到过Java compiler level does not match the version of the installed Java project facet.这个问题,因为当时没 ...

  6. delphi指针简单入门

    delphi指针简单入门:         看一个指针用法的例子:     1         var     2             X,   Y:   Integer;       //   ...

  7. 在springmvc中配置jedis(转)

    主要学习https://github.com/thinkgem/jeesite.一下代码均参考于此并稍作修改. 1.jedis 首先,需要添加jedis: <!--jedis--> < ...

  8. poj 2184 Cow Exhibition(背包变形)

    这道题目和抢银行那个题目有点儿像,同样涉及到包和物品的转换. 我们将奶牛的两种属性中的一种当作价值,另一种当作花费.把总的价值当作包.然后对于每一头奶牛进行一次01背包的筛选操作就行了. 需要特别注意 ...

  9. 三次握手wireshark抓包分析,成功握手和失败握手

    启动 点击start出现下面的对话框 wireshark是捕获机器上的 某一块网卡的网络包,当机器上有多块网卡的时候,需要选择一个网卡进行捕获操作. 选择网卡 >主页面上,直接点击选中后star ...

  10. 黑客白皮书:如何成为一名黑客(附FAQ)

    内容一览 为什么会有这份文档? 什么是黑客? 黑客应有的态度 黑客的基本技能 黑客文化中的地位 黑客和书呆子(Nerd)的联系 风格的意义 其它资源 FAQ(常问问题解答)   作为Jargon Fi ...