mysql学习入门-mysql的用户账号密码操作

创建用户: create user ‘alex‘@‘192.168.1.1‘ identified by ‘123123‘;  用户名为alex, 密码是‘123123‘, 服务器的ip ‘192.168.1.1’

create user ‘alex‘@‘192.168.1.%‘ identified by ‘123123‘; 用户名为alex, 密码是‘123123‘, 服务器的ip为‘192.168.1.%‘

create user ‘alex‘@‘%‘identified by ‘123123‘ ; 用户名为alex, 密码是‘123123‘,服务器的ip为‘%‘

用户ip登录:  mysql -h localhost -u root -p

删除用户: drop user ‘alex‘@‘192.168.1.1‘

修改用户: rename user ‘alex‘@‘192.168.1.1‘ to ‘alex‘@‘192.168.1.2‘

修改密码: set password for ‘alex‘@‘192.168.1.2‘ = ‘123456‘

查看当前用户: select host,userfrom user;

授权: grant select, insert, update on db1.* to ‘alex‘@‘%‘ 对alex用户进行db1数据库的所有表的查询,插入,修改操作

grant all privileges on db1.t1 to ‘alex‘@‘%‘; 对alex用户进行db1数据库的表t1的所有操作授权

remove all privileges on db1.t1 from ‘alex‘@‘192.168.1.1‘; 将alex用户对于db1中表t1的权限删除

原文地址:https://www.cnblogs.com/my-love-is-python/p/12097936.html

时间: 2024-10-10 01:33:56

mysql学习入门-mysql的用户账号密码操作的相关文章

mysql学习入门 - mysql安装

第一步: https://dev.mysql.com/downloads/mysql/  272.3M 的文件点击下载 第二步: 解压到任意路径下,进行初始化 初始化步骤: 第一步: 在解压的mysql文件夹下创建一个data的空文件 第二步:服务端:  D:\mysql-8.0.18-winx64\bin\mysqld --initialize-insecure  初始化mysql    此时的用户名为root, 密码为空 第三步: D:\mysql-8.0.18-winx64\bin\mys

MySQL学习笔记之五 有关数据表操作

MySQL在创建表的时候,创建一个.frm文件保存表和列定义.索引存储在一个有.MYI(MYindex)扩展名的文件并且数据存储在有.MYD(MYData)扩展名的文件中.   一.用SHOW/ DESCRIBE语句显示数据表的信息 语法: SHOW TABLES [FROM db_name] [LIKE wild] or SHOW COLUMNS FROM tbl_name [FROM db_name] [LIKE wild] or SHOW INDEX FROM tbl_name [FROM

Mysql学习之--Mysql二进制日志管理

Mysql学习之--Mysql二进制日志管理 简介:     MySQL的二进制日志可以说或是MySQL最重要的日志了,它记录了所有的DDL和DML(除了数据查询语句)语句,以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是失误安全型的.      MySQL的二进制日志的作用是显而易见的,可以方便的备份这些日志以便做数据恢复,也可以作为主从复制的同步文件,然而二进制日志的大小可能会根据不同的需求而存在麻烦,所以让日志回滚是必须的,当然MySQL已经为我们提供了二进制回滚的功

Mysql学习之--Mysql启动失败案例

Mysql学习之--Mysql启动失败案例 系统环境: 操作系统:Linux RH6 数据库:  Mysql 5.6 在启动mysql server时,启动失败 [[email protected] mysql]# service mysql start Starting MySQL...The server quit without updating PID file [FAILED]b/mysql/ogg.pid). 查看mysql错误日志: [[email protected] mysql

我的MYSQL学习心得 mysql日志

这一篇<我的MYSQL学习心得(十五)>将会讲解MYSQL的日志 MYSQL里的日志主要分为4类,使用这些日志文件,可以查看MYSQL内部发生的事情. 分别是 1.错误日志:记录mysql服务的启动.运行.停止mysql服务时出现的问题 2.查询日志:记录建立的客户端连接和执行的语句 3.二进制日志:记录所有更改数据的语句,可以用于数据复制 4.慢查询日志:记录所有执行时间超过long_query_time的所有查询或不使用索引的查询 默认情况下,所有日志创建于mysql数据目录中.通过刷新日

MySQL学习入门安装和启动及常见问题解决方法(一)

1.下载MySQL 官网地址:https://www.mysql.com/downloads/ 2.个人学习使用,只有下面这个是免费的 3.下载之后解压到目录中,并加入环境变量,如下 创建MYSQL_HOME 添加到path路径中 4.进入DOS环境启动mysql,win+R快捷键启动窗口输入cmd 进入MySQL是需要账号密码进行登陆的,账号密码默认都是"root" -u后面的root就是账号,输入-p后需要回车,提示输入密码后,输入root回车 5.启动mysql异常处理 5.1.

mysql学习之路_高级数据操作

关系 将实体与实体的关系,反应到最终数据表的设计上来,将关系分为三种,一对多,多对多,多对多. 所有关系都是表与表之间的关系. 一对一: 一张表的一条记录一定只对应另外一张表的一条记录,反之亦然. 例 Id 姓名 性别 年龄 电话号码 1 张三 男 23 13320848263 一对多 一张表中有一条记录,对应另一张表多条记录但是反过来,另一张表的一条记录只能对应这张表的一条记录. 例母亲与孩子的关系 多对多 一张表中的一条记录对应另外一张表的多条记录,同时另一张表的一条记录对应另外一张表的多条

mysql学习笔记——对数据记录查询操作的补充(单表内查询)

select ... from ... where ... group by ... having ... order by ... limit...; (顺序固定) 1.select 指定所要检索的字段(列) select 后加distinct关键字,则可去除重复的记录,其中,重复的记录是指 所有字段值都相同的记录 2.from 指定查询数据表,可以是表名,也可以是别名 通常是在一个表达式不易读取时,对其取别名: 表达式 as 别名; 3.where 前置过滤条件 --- 将表数据过滤掉一部分

MySQL学习笔记-MySQL体系结构

一.MySQL体系结构总览 不管是用哪种数据库,了解数据库的体系结构都是极为重要的.MySQL体系结构主要由数据库和数据库实例构成. 数据库:物理操作系统文件或者其它文件的集合,在mysql中,数据库文件可以是frm.myd.myi.ibd等结尾的文件,当使用ndb存储引擎时候,不是os文件,是存放于内存中的文件. 数据库实例:由数据库后台进程/线程以及一个共享内存区组成,共享内存可以被运行的后台进程/线程所共享. 以下为MySQL数据库的体系结构: 最上层的服务并不是MySQL所独有的,大多数