MySQL——日记
MySQL入门到卸载,一步步教你挖坑
阿创有点忙_
本人QQ:1434218274
欢迎进行学术讨论!
展开
-
MySQL--忘记密码?!支你一招
这周做MySQL一主一从模式的时候,因为长时间没有连接家里电脑的MySQL服务器,密码忘记了?root的密码也忘记了,只有Navicat里之前寸的记录!十分头疼。这里给出解决的办法环境:Centos思路很简单:密码忘记 --> 登陆不上MySQL --> 跳过登录 --> 修改密码 --> 重新登录1、修改 my.cnf 配置文件加入skip-grant-tables配置(在[mysqld] 后任意一行加上即可)注: 这个配置的意思是 跳过登录的密码校验2、重原创 2020-11-30 23:36:40 · 115 阅读 · 0 评论 -
MySQL--主从复制(一主一从)
说明:教学中间出现的问题会在后续的博客中给出解决方法。1、由于是本地起的两个虚拟机,长时间没有连接,密码忘记解决办法2、Slave_IO_Running为No解决思路(一部分)主从复制的原理:说明:Mysql 中有一个binlog 二进制日志,这个日志会记录下所有修改了的SQL 语句,从服务器把主服务器上的binlog二进制日志在指定的位置开始复制主服务器所进行修改的语句到从服务器上执行一遍。流程图:(Master主服务器-------Slave从服务器)搭建一主一从环境(确保每一台服原创 2020-11-29 19:09:18 · 136 阅读 · 0 评论 -
事务的四大特性和事务的隔离级别!
注:相当的明确事务:指是程序中一系列严密的逻辑操作,而且所有操作必须全部成功完成,否则在每个操作中所作的所有更改都会被撤消。可以通俗理解为:就是把多件事情当做一件事情来处理,好比大家同在一条船上,要活一起活,要完一起完 。操作这些指令时,要么全部执行成功,要么全部不执行。只要其中一个指令执行失败,所有的指令都执行失败,数据进行回滚,回到执行指令前的数据状态。eg: 拿转账来说,假设用户A和用户B两者的钱加起来一共是20000,那么不管A和B之间如何转账,转几次账,事务结束后两个用户的钱相加起来应原创 2020-08-30 17:14:58 · 1272 阅读 · 0 评论 -
MySQL——user表
查看用户# 以列的方式显示数据select * from mysql.user \G; # 查询特定字段select host,user,authentication_string,select_priv,insert_priv,drop_priv from mysql.user; 上图字段详解1、host:表示连接类型%表示所有远程通过TCP方式的连接IP地址 如(192.168.152.110)通过制定ip地址进行的TCP方式的连接::1 IPv6的原创 2020-07-19 10:45:04 · 480 阅读 · 0 评论 -
MySQL——用户管理
一、root创建用户create user zhang3 identified by '123123';描述:表示创建名称为 zhang3 的用户,密码为 123123二、设置密码1、修改当前用户的密码set password =password('123456') 2、修改某个用户的密码(root用户或拥有同等权限的用户) # mysql5.5update mysql.user set password=password('123456') where原创 2020-07-19 10:33:46 · 97 阅读 · 0 评论 -
SQL——DDL操作_和_DML操作(V1.0)
注:本篇文章中是对SQL操作的基础部分(未涉及约束索引等知识点)一、DDL(v1.0)1、查看所有数据库 show databases;2、指定使用某个数据库use 数据库名;3、创建数据库create database 数据库名;create database 数据库名 charset 'utf8'; #在mysql中字符集名称不要使用utf-8create dat...原创 2020-05-02 15:25:49 · 488 阅读 · 0 评论 -
MySQL——SQL语法规范_和_数据类型_和_运算符
一、SQL语言1.1 SQL语言的分类DDL:数据定义语言,定义库,表结构等,包括create,drop,alter等DML:数据操作语言,增删改查数据,包括insert,delete,update,select[DQL:数据查询语言]等(四种的话则为将数据查询划分出来)DCL:数据控制语言,权限,事务等管理。1.2 MySQL的语法规范和要求(1)mysql的sql语法不区分大小写...原创 2020-05-02 15:00:58 · 238 阅读 · 0 评论 -
MySQL——数据库概述_和_MySQL的使用
一、 数据库概述1.1 数据库概述DBMS:数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,例如建立、使用和维护数据库。DB:数据库(Database)SQL:结构化查询语言,(Structure Query Language),专门用来操作/访问数据库的通用语言。MySQL:其中的一款关系型数据库管理系统以下是2019年DB-E...原创 2020-05-02 14:38:07 · 346 阅读 · 0 评论