关闭
当前搜索:

MySQL学习(五)【MySQL运维实践】

5.1-MySQL日志系统什么是日志 日志(log)是一种顺序记录事件流水的文件 记录计算机程序运行过程中发生了什么 多种多样的用途 帮助分析程序问题 分析服务请求的特征、流量等 判断工作是否成功执行 等等…… MySQL日志的分类 服务器日志 记录进程启动运行过程中的特殊事件,帮助分析MySQL服务遇到的问题 根据需求抓取特定的SQL语句,追踪性能可能存在的问题的业务SQL 事务日志 记录应...
阅读(125) 评论(0)

MySQL学习(四)【MySQL应用优化】

4.1-MySQL索引优化与设计什么是索引 索引的意义 —— 快速定位要查找的数据 数据库索引查找 全表扫描 VS 索引查找 如何根据首字母找到所在行 二分查找 B+tree InnoDB表聚簇索引索引中只放着排序字段和ID创建索引 单列索引 create index idx_test1 on tb_student (name); 联合索引 create index idx_test2 on tb_...
阅读(1306) 评论(0)

MySQL学习(三)【MySQL事务与存储引擎】

3.1-数据库事务什么是事务 一系列有序的数据库操作: 要么全部成功 要么全部回退到操作前的状态 中间状态对其他连接不可见 事务的基本操作: 基本操作 说明 start transaction 开始事务 commit 提交(全部完成) rollback 回滚(回到初始状态) -- 开启一个事务 start transaction; -- 或者使用(非标准sql) beg...
阅读(71) 评论(0)

MySQL学习(二)【MySQL数据库对象与应用】

2.1-MySQL数据类型Number不止一种 整形 浮点型 整形 INT SMALLINT MEDIUMINT BIGINT type Storage Minumun Value Maximum Value (Bytes) (Signed/Unsigned) (Signed/Unsigned) TINYINT 1 -128 127 0...
阅读(223) 评论(0)

MySQL学习(一)【MySQL数据库基础】

1.1-认识MySQL什么是数据库 计算机处理和存储的一切信息都是数据。 计算机系统中一种用于存取数据的程序。 一种: 计算机系统中有很多种能够存取数据的程序 它们各有特征和长处,有自己的适用范围。 存取: 能够保存数据避免丢失。 能够按照需求找到符合条件的数据。 为什么要使用数据库数据库帮助我们解决一下数据存取难题: 较大数据量 网络控制 并发访问 高性能要求 事务控制 持久化和数据安全 查询...
阅读(123) 评论(0)

EF6中CodeFirst使用MySQL

Program.cs代码: using System; using System.Collections.Generic; using System.Data.Entity; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MySQLuse { class Program...
阅读(166) 评论(0)

EF使用两个DbContext的例子

类图:UserModel.cs实体类using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks;namespace MySQL { p...
阅读(258) 评论(0)

MySQL集群搭建详解

本文将搭建一个最简化的MySQL Cluster系统,配置方法中的所有命令都是以root账户运行。概述MySQL Cluster 是MySQL 适合于分布式计算环境的高实用、可拓展、高性能、高冗余版本,其研发设计的初衷就是要满足许多行业里的最严酷应用要求,这些应用中经常要求数据库运行的可靠性要达到99.999%。MySQL Cluster允许在无共享的系统中部署“内存中”数据库集群,通过无共享体系结...
阅读(199) 评论(0)

mysql分布式集群部署方案

分布式MySql 部署方案 解决方案 系统环境 mysql 主从备份 MyCat 中间件搭建 haproxy 负载代理 keepalived 解决单点故障 mycat-eye 监控web 实验环境整体结构图 补充 解决方案描述1. 启动mysql主从备份 2. 通过使用Mycat中间件做分表以及路由 3. 使用haproxy代理MyCat做负载均衡 4. keepalived保证haproxy的高可...
阅读(260) 评论(0)

MySQL配置文件mysql.ini参数详解

my.ini(Linux系统下是my.cnf),当mysql服务器启动时它会读取这个文件,设置相关的运行环境参数。my.ini分为两块:Client Section和Server Section。 Client Section用来配置MySQL客户端参数。 要查看配置参数可以用下面的命令:show variables like '%innodb%'; # 查看innodb相关配置参数...
阅读(270) 评论(0)

MySQL优化

--查看整个数据库服务的线程数 show global status like 'Thread%'; --刷新会话级别的计数器 FLUSH STATUS --查看当前会话的状态信息 SHOW STATUS--查看所表参数信息 SHOW TABLE STATUS --查看连接信息 SHOW PROCESSLIST--开启会话级别的profile SET profiling=1 --查看所有的数据库...
阅读(288) 评论(0)

mysql 5.7.18 winx64安装配置方法图文教程

mysql-5.7以后压缩包安装有了不小的变化,本文针对之前安装mysql5.7.18的笔记进行了总结,分享给大家第一步:到官网下载https://dev.mysql.com/downloads/mysql/第二步:解压到一个文件夹第三步:配置环境变量 把;%MYSQL_HOME%\bin插入到Path的最后面第四步:以管理员的身份运行命令行,按win+R 输入cmd,点鼠标右键以管理员身份运行第...
阅读(480) 评论(0)

mysql5.7.18解压版启动mysql服务

1.下载mysql社区版 2.解压到D:\Program Files 3.在D:\Program Files\mysql-5.7.18-winx64\bin下,新建文件my.ini,内容如下:[client] port=3306 default-character-set=utf8 [mysqld] bind-address = 127.0.0.1 port=3306 characte...
阅读(171) 评论(0)

MySQL常用语法总结

MySQL limit offset示例例1,假设数据库表student存在13条数据。代码示例: 语句1:select * from student limit 9,4语句2:slect * from student limit 4 offset 9// 语句1和2均返回表student的第10、11、12、13行 //语句2中的4表示返回4行,9表示从表的第十行开始例2,通过limit和of...
阅读(348) 评论(0)

Mysql导入数据load data infile用法

基本语法:load data [low_priority] [local] infile ‘file_name txt’ [replace | ignore] into table tbl_name [fields [terminated by’t’] [OPTIONALLY] enclosed by ”] [escaped by’\’ ]] [lines terminated by’n...
阅读(309) 评论(1)

ASP.NET MVC4整合NHibernate,FluentNHibernate,MySQL数据库的应用

Models层的类: public abstract class Entity { public virtual int Id { get; set; } } public class Thingy : Entity { public virtual string Name { get; set; } }HomeController类如下: public cla...
阅读(771) 评论(0)

C#代码CRUD操作MySQL数据库

首先Program.cs代码如下: class Program { static void Main(string[] args) { // CrudDemo app = new CrudDemo("localhost", "b2cshop", "root", "123456");...
阅读(1265) 评论(0)
    个人资料
    • 访问:1065136次
    • 积分:15789
    • 等级:
    • 排名:第717名
    • 原创:313篇
    • 转载:762篇
    • 译文:107篇
    • 评论:274条
    博客专栏
    文章分类
    打赏
    如果你觉得我的文章对您有用,请随意打赏。 微信 支付宝