MySQL操作
qq_41134008
我是一个菜鸟..............
展开
-
3-1 mysql架构及存储引擎介绍介绍
一、mysql架构介绍:-----------第一层:连接层:-----------第二层:服务层:1、主要完成大多数的核心服务功能-----------第三层:引擎层:1、存储引擎层,真正的负责了mysql中数据的存储和提取,服务器通过API与存储引擎进行通信。二、MySQL存储引擎对比:查看支持存储引擎:show engines \G;...原创 2019-12-07 16:26:50 · 156 阅读 · 0 评论 -
3-2 mysql 索引优化
(一)、SQL性能下降的原因:1、查询语句写的不好:2、索引失效:(单值索引,符合索引)3、关联查询太多join(设计缺陷或不得已的需求)4、服务器调优及各个参数设置(缓冲,线程数等)总结:对web开发而言:搞好1和2和3就好:(二)、mysql执行加载顺序:(三)、join连接有七种方式:1、内连接(inner join) :只有两者的共有部分2、左连接 (left join...原创 2019-12-07 16:26:26 · 144 阅读 · 0 评论 -
mysql集群的搭建
整体流程:(一)、不需要同步主数据库中的数据时1、配置主数据库:腾讯云# 将 server-id 和 log_bin开启sudo vim /etc/mysql/mysql.cnf# 重启主服务器sudo service mysql restart2、配置从数据库:本机Windows# 进入C:\Program Files\MySQL\MySQL Server 5.7\my-def...原创 2019-12-02 20:56:00 · 74 阅读 · 0 评论 -
MySQL服务和用户操作
一、SQL语句分类:1、DQL:数据查询语言2、DML:数据操纵语言3、DDL:数据定义语言4、DCL:数据控制语言5、TPL:事务处理语言6、CCL:指针控制语言二、MySQL基本的一些命令:1、MySQL服务常用命令:1)、启动MySQL服务:sudo service mysql start2)、关闭MySQL服务:sudo service mysql stop3)、重...原创 2019-09-01 11:03:34 · 111 阅读 · 0 评论 -
mysql基础操作
一、mysql常用到的操作:1、数据库操作:1)、连接数据库: mysql -u 用户名 -p 密码2)、退出数据库: exit/quit/ctrl+d3)、显示所有的数据库: show databases;4)、显示当前数据库时间: select now();5)、显示数据库版本: select version();6)、创建数据库: creat...原创 2019-09-01 14:51:58 · 58 阅读 · 0 评论 -
mysql增删改查
DQL:数据查询语言 select一、基础查询:select 字段名 from 表名;distinct :去重as :起别名,起别名也可以用空格替代as二、条件查询:where< \> \<> \<= \>= \!= \= \between...andor \and in \not in is null \is not null...原创 2019-09-01 14:59:11 · 102 阅读 · 0 评论