显示所有用户,mysql的基本操作

可以实现显示数据库中所有用户。

select user from mysql.user;

select user,host,password from mysql.user;

给表创建用户,授权:

The create user command:

<!---->mysql> CREATE USER yy IDENTIFIED BY ‘123‘;

yy表示你要建立的用户名,后面的123表示密码

上面建立的用户可以在任何地方登陆。

如果要限制在固定地址登陆,比如localhost 登陆:

<!---->mysql> CREATE USER [email protected] IDENTIFIED BY ‘123‘;

grant:

<!---->mysql> GRANT ALL PRIVILEGES ON *.* TO user;@localhost

<!---->grant select,insert,update,delete on *.* to [email protected]"%" Identified by "abc";

grant select,insert,update,delete on *.* to [email protected]"%" Identified by "abc";

格式:grant select on 数据库.* to 用户名@登录主机 identified by "密码"

修改密码:

<!---->mysql> grant   all   privileges   on   pureftpd.*   to   [email protected]   identified   by   ‘mimi‘;

flush:

<!---->mysql> flush privileges;

查看用户信息:

<!---->mysql> select host,user from mysql.user;

时间: 2024-10-25 05:40:18

显示所有用户,mysql的基本操作的相关文章

在Mysql中如何显示所有用户?

在Mysql中如何显示所有用户? 这是一个mysql初学者经常问到的一个问题,今天我们就带大家看看是如何在Mysql中显示所有用户的.通常我们在mysql中使用SHOW DATABASES可以显示所有的数据库,SHOW TABLES将会显示所有的数据表,那么你是不是会猜测显示所有用户的命令是SHOW USERS呢?不不不,并不是的,现在让我们一起来看看如何显示所有用户吧. 在Mysql中显示所有用户 1.登录数据库 首先,你需要使用如下命令登录到数据库,注意,必须是root用户哦~ ## mys

shell 环境下MySQL的基本操作指令总结

一.对数据库的基本操作 show databases;                      //列出数据库use database_name;               //使用database_name数据库create database data_name;   //创建名为data_name的数据库drop database data_name;     //删除一个名为data_name的数据库:use dbname; status                 //查看数据库

Mysql的基本操作语句(适合初学者借鉴)

因本人之前对mysql数据库不是特别了解,所以那段时间为了应对工作做出了各种努力,现将本人总结整理的mysql数据库基本操作摘录出来分享给大家,大多已加批注,方便记忆学习!  Mysql的基本操作语句 1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @>密码 无密码设置如果已设mysql系统环境变量可直接mysql进入,如没有设置mysql系统环境变量请使用绝对路径 1.2 创建用户: mysql> insert into mysql.user(Host,U

1Python全栈之路系列之MySQL数据库基本操作

Python全栈之路系列之MySQL数据库基本操作 MySQL数据库介绍 MySQL是一种快速易用的关系型数据库管理系统(RDBMS),很多企业都在使用它来构建自己的数据库. MySQL由一家瑞典公司MySQL AB开发.运营并予以支持.它之所以非常流行,原因在于具备以下这些优点: 基于开源许可发布,无需付费即可使用. 自身的功能非常强大,足以匹敌绝大多数功能强大但却价格昂贵的数据库软件. 使用业内所熟悉的标准SQL数据库语言. 可运行于多个操作系统,支持多种语言,包括 PHP.PERL.C.C

基于linux操作系统Mysql的基本操作(三)

基于linux操作系统Mysql的基本操作(三) 知识点一:查看MYSQL数据库中所有用户 命令: select distinct concat ('User:''',user,'''@''',host,''';')as query from mysql.user; 注:(1)关键词 DISTINCT 用于返回唯一不同的值. 语法:SELECT DISTINCT 列名称 FROM 表名称 (2)SQL CONCAT函数用于将两个字符串连接起来,形成一个单一的字符串. 比较两者的用法: 知识点二:

MySql的基本操作以及以后开发经常使用的常用指令

第一章:数据类型和操作数据表MySQL语句的规范(1):关键字与函数名称全部大写(2):数据库名称,表名称,字段名称全部小写(3):SQL语句必须以分号结尾 1:命令行模式启动mysql服务net start mysql 2:命令行模式关闭mysql服务net stop mysql 3:mysql退出mysql>exit;mysql>quit;mysql>\q; 4:显示当前服务器版本select version(); 5:显示当前日期时间select now(); 6:显示当前用户se

mysql数据库基本操作练习

一.MySQL基本管理 1.使用mysql命令连接数据库. 2.练习查看/删除/创建库的相关操作. 3.练习查看/删除/创建表的相关操作. 实验步骤: 1.使用mysql命令连接数据库 连接MySQL服务器时,最基本的用法是通过 -u 选项指定用户名.-p指定密码.密码可以写在命令行(如果不写,则出现交互,要求用户输入),当然基于安全考虑一般不推荐这么做: [[email protected] ~]# mysql -uroot -p1234567         //可以紧挨着选项,不要空格 W

mysql的基本操作及语法规范

1.mysql是一种开源的关系型数据库管理系统. 2.mysql的登陆/退出:mysql 参数:mysql -u root -p -P3306 -h127.0.0.1 3.mysql登陆的一些参数的含义:-u:用户名,-p:用户密码,-P:服务器的端口号,-h:服务器地址 -D:指定打开数据库的名字 4.mysql退出的三种命令:exit;,quit;,\q; 5.修改mysql的提示符的方法:mysql -uroot -p密码视情况而定 --prompt.第二种方法是:当进入mysql中是可以

学习笔记mysql常用基本操作

给MySQL数据库root账号设定密码[[email protected] ~]# mysqladmin -u root password '123456' 连接数据库:可以使用命令:mysql –u root –p连接数据库,但只是连接本地库,很多时间需要连接网络中的某台主机的数据库:备注:-u 账号 -p 密码 -h 指定远程主机的ip连接本地库:[[email protected] ~]# mysql -u root -pEnter password:连接网络中的库:[[email pro

Mysql数据基本操作(增、删、改、查)

一.连接数据库 1. 游客登录(不一定能登入),登入了啥都不能干 >:mysql 2.账号密码登录 >:mysql -u root -p 再次输入密码,没有任何提示,没有密码直接回车 3.连接指定服务器的mysql >:mysql -h ip地址 -P端口号 -u账号 -p 回车后敲入密码 eg: >:mysql -hlocalhost -P3306 -uroot -p 4.退出数据库 >:quit >:exit 二.用户信息查看 1.查看当前登录的用户 mysql&g