Mysql开启binlog

  • Post author:
  • Post category:mysql

环境 Centos7.9 JDK1.8 Mysql5.7.34 编辑 mysql 的 my.cnf 文件 vi /etc/my.cnf # 在[mysqld]下加入以下内容 log-bin=log-bin.log # 生成的binlog文件的文件名 server_id=1 # mysql的server_id,如果是单节点的可以随意指定一个,如果是msyql集群则要保证每个节点的server_id不…

继续阅读 Mysql开启binlog

12个MySQL慢查询的原因分析

  • Post author:
  • Post category:mysql

1. SQL 没加索引 很多时候,我们的慢查询,都是因为没有加索引。如果没有加索引的话,会导致全表扫描的。因此,应考虑在 where 的条件列,建立索引,尽量避免全表扫描。 反例: select * from user_info where name ='捡田螺的小男孩公众号' ; 正例: //添加索引 alter table user_info add index idx_name (name)…

继续阅读 12个MySQL慢查询的原因分析

微信小程序云开发 mysql_微信小程序云开发数据库

  • Post author:
  • Post category:mysql

如在云开发数据库的基础介绍中所说,云开发提供了一个 JSON 数据库,本章将介绍以下内容: 上手:用控制台创建我的第一个集合,插入我的第一条数据 数据类型:了解数据库提供的数据类型 权限控制:控制集合与记录的读写权限 初始化:初始化数据库 API 插入数据 读取数据:读取数据 构建查询条件:构建简单或复杂的查询条件 更新数据:数据的局部更新与替换更新 删除数据 索引管理:为字段添加索引实现高效读写…

继续阅读 微信小程序云开发 mysql_微信小程序云开发数据库

MySQL密码复杂度设置

  • Post author:
  • Post category:mysql

mysql数据库版本:8.0.17 1)安装插件validate_password.so(8版本默认自带) 登陆 mysql –uroot –p 安装插件 mysql> INSTALL PLUGIN validate_password SONAME ‘validate_password.so’; 查看插件 mysql> show variables like ‘validate%’; …

继续阅读 MySQL密码复杂度设置

Navicate连接MYSQL8问题

  • Post author:
  • Post category:mysql

Navicate连接mysql8遇到的两个问题点: 1.mysql 的root用户的host为loacalhost时,Navicate会提示无法连接,Error 1130:host 'xxx.xxx.xxx.xxx' is not allowed to connect to this MySQL server 解决方法:登陆MySQL数据库或使用MySQL Workbech,把root用的host…

继续阅读 Navicate连接MYSQL8问题

Ubuntu安装Mysql8.0

  • Post author:
  • Post category:mysql

说明:以下所有的命令如果是普通用户需要使用sudo来执行.本人是安装到/usr/local下的没有出现问题,读者最好也安装在这个目录下. 1 下载Mysql二进制文件8.0.11 下载地址 2.安装mysql所需要的依赖 使用以下两个命令需要联网 apt install numactl apt install libaio-dev 3.添加用户 groupadd mysql useradd -r …

继续阅读 Ubuntu安装Mysql8.0

Mysql常见指令:

  • Post author:
  • Post category:mysql

1(部分命令) 名称 解释 命令 DDL(数据定义语言) 定义和管理数据对象,如数据库,数据表等 create、drop、alter DML(数据操作语言) 用于操作数据库对象中所包含的数据 insert、update、delete DQL(数据查询语言) 用于查询数据库数据 select DCL(数据控制语言) 用于管理数据库的语言,包括管理权限及数据更改 grant、commit、rollba…

继续阅读 Mysql常见指令:

Mysql基本语句

  • Post author:
  • Post category:mysql

一、SQL概述 结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统,同时也是数据库脚本文件的扩展名。 从上可以看出我们数据库相关工作职位大概两种:DBA和DBD DBA是数据库管理员database administrator DBD是数据库开发人员database…

继续阅读 Mysql基本语句