当你学的mysql运用Navicat图形化界面按照老师的步骤完成任务的时候,请多想想为什么要建立这个列 ,为什候,比如鞋子 衣服 裤子等等,列的内容基本相同,你应该...
原创
2022-08-19 11:25:52
40阅读
本文首先提供里一个自动化的 MySQL 安装脚本,该脚本安装的结果是一个目录结构合理的,安全加固了的 MySQL 服务器,以及一个简洁的 /etc/my.cnf 文件。然后,介绍了优秀的 MySQL 管理工具 Navicat。
最后,分析了 MySQL 性能监控和提升的工具和方法。
原创
2008-01-11 17:03:40
3050阅读
12评论
版权声明:
本文遵循“署名非商业性使用相同方式共享 2.5 中国大陆”协议
您可以自由复制、发行、展览、表演、放映、广播或通过信息网络传播本作品
您可以根据本作品演义自己的作品
您必须按照作者或者许可人指定的方式对作品进行署名。
您不得将本作品用于商业目的。
如果您改变、转换本作品或者以本作品为基础进行创作,您只能采用与本协议相同的许
可协议发布
推荐
原创
2010-04-13 13:42:21
2050阅读
5评论
主键没有着明确的概念定义,其是索引的一种,并且是唯一性索引的一种,且必须定义为“PRIMARY KEY”,是只可意会不可言传的东西。下面让我用通俗,甚至有些低俗的语言为您简单介绍一下MySQL的主键。简单描述:主键不能重复,就像QQ的用户名,有N个叫“虫zi”的网友,可是他们的QQ号码是不一样的,也就是说真正标识一个QQ的身份是“QQ号码”。不过主键和QQ号不一样,因为一个表只能有一个主键,而一个
转载
2017-03-08 16:45:48
669阅读
一、什么是MySQL集群 MySQL集群是一个无共享的(shared nothing)、分布式节点架构的存储方案,其目的是提供容错性和高性能。 数据更新
转载
2017-12-29 17:27:00
38阅读
一、什么是MySQL集群 MySQL集群是一个无共享的(shared-nothing)、分
原创
2022-08-08 16:48:40
84阅读
浅谈MySQL索引...半仙自动化运维随着前几年去IOE的浪潮,很多公司采用开源的关系数据库来替代Oracle数据库(开源不意味着免费),其中MySQL凭借着较为出色的性能、较低廉的成本、丰富的资源,已经成为很多互联网公司的首选关系型数据库。技术路线选定了,人的问题成为了首要的问题,如何能够更好的使用它,已经成为开发和运维的必修课,我们经常会从招聘职位描述上看到诸如“精通MySQL”、“SQL语句
原创
2021-03-10 11:36:48
248阅读
1 什么是binlog?binlog是二进制日志文件,用于记录mysql的数据更新或者潜在更新状况,在mysql主从复制中就是依靠的binlog。
原创
2022-05-24 19:30:06
305阅读
导读作为高级运维工程师,数据库这个东西是绕不开的,特别是写sql的能力。平常工作sql写过不少的,也遇到过一些特别长的sql,执行时间特别长的sql。下面从几个方面浅谈优化1. 设置高速缓存1.1. 设置高速缓存1.1.1. 查看高速缓存是否可用复制SHOW VARIABLES LIKE ‘have_query_cache’;1.1.2. 设置和查询高速缓存大小复制SET GLOBAL query
原创
2022-06-25 16:13:48
344阅读
点赞
一个规模稍大的公司,往往会使用多种数据库,比如我们公司,就使用了 Oracle, MySQL, 和 Sybase。所以作为一个系统管理人员,有必要掌握多种数据库技术。这次,我们来简单说说 Mysql 的安装,管理工具,性能监控和提升方法和工具。 一. 自动安装MySQL相对于其它 ./ocnfigure && make && make install...
原创
2023-05-09 13:53:23
50阅读
浅谈mysql的备份与恢复1 逻辑备份常用的逻辑备份主要就是两种,(1)一种是将数据生成可以完全重现当前数据库中数据的INSERT 语句 生成INSERT 语句备份在MySQL 数据库中,通过MySQL 数据库软件自带工具程序中的mysqldump来实现声称INSERT 语句的逻辑备份文件。其使用方法基本如下:Dumping definition and data mysq
原创
2015-02-06 14:20:05
422阅读
大型网站为了缓解大量的并发访问,除了在网站实现分布式负载均衡,远远不够。到了数据业务层、数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢失的话,后果更是不堪设想。这时候,我们会考虑如何减少数据库的联接,一方面采用优秀的代码框架,进行代码的优化,采用优秀的数据缓存技术如:memcached,如果资金丰厚的话,必然会想到假设服务器群,来分
原创
2018-11-08 10:57:41
187阅读
MySQL集群是一个无共享的(shared-nothing)、分布式节点架构的存储方案,其目的是提供容错性和高性能。它采用了 NDB Cluster 存储引擎,允许在 1 个群集中运行多个 MySQL 服务器。初步掌握MySQL集群原理是我们学习MySQL集群要迈出的第一步。 数据更新使用读已提交隔 ...
转载
2021-08-19 11:27:00
186阅读
2评论
以下内容摘引转自[1] 主键没有着明确的概念定义,其是索引的一种,并且是唯一性索引的一种,且必须定义为“PRIMARY KEY”,主键不能重复,一个表只能有一个主键。 1、声明主键的方法: 您可以在创建表的时候就为表加上主键,如: CREATE TABLE tbl_name ([字段描述省略...], PRIMARY KEY(index_col_name)); ...
转载
2012-08-26 10:10:00
127阅读
2评论
http://www.xiaoxiaozi.com/2009/07/12/1158/像MySQL这样的关系型数据库管理系统,它们的基础是在数据库的表之间创建关系的能力。通过方便地在不同表中建立记录到记录的联系,RDBMS可以利用不同的方法分析数据,同时保持数据库以系统的方式、最小的冗余进行组织。简单...
转载
2014-11-09 09:34:00
78阅读
2评论
在我们日常使用数据库的时候,肯定避免不了对数据库的优化。那么对数据库的优化又少了不`索引`的知识。
是的,建立`索引`能极大地提高查询的效率。那么你知道吗,如果合理建立索引,可以更大地榨出数据库的性能——也就等同于进一步提高查询效率。
原创
精选
2022-04-20 15:26:08
393阅读
安装MySQL后,配置文件my.cnf在MySQL安装目录/share/mysql目录中,该目录中还包含多个配置文件可供参考,有my-large.cnf ,my-huge.cnf, my-medium.cnf,my-small.cnf,分别对应大中小型数据库应用的配置。win环境下即存在于MySQL安装目录中的.ini文件。下面列出了对性能优化影响较大的主要变量,主要分为连接请求的变量
转载
精选
2015-10-27 11:20:15
420阅读
Mysql配置优化浅谈安装MySQL后,配置文件my.cnf在MySQL
安装目录/share/mysql目录中,该目录中还包含多个配置文件可供参考,有my-large.cnf ,my-huge.cnf,
my-medium.cnf,my-small.cnf,分别对应大中小型数据库应用的配置。win环境下即存在于MySQL安装目录中的.ini文
件。下面列出了对性能优化影响较大的主要
原创
2016-01-19 23:58:50
479阅读
MySQL备份方法有许多种,要根据业务需求来制定适合自已的方案,以前在QQ群里经常见到有朋友询问如何备份的事情,也时常会有热心的朋友答复:做主从,然后在从上备份就行了,这个方法勉强能用,可是很多朋友们的生产环境大多是单台DB,就像我所在的游戏行业,一款游戏可能开几百组服务器,做个主从,是不可能的事情,毕竟成本很重要,我就说下目前我所知道的备份方法:
1,主从架构,在从上做备份。
推荐
原创
2010-08-16 14:30:31
4471阅读
点赞
3评论
像MySQL这样的关系型数据库管理系统,它们的基础是在数据库的表之间创建关系的能力。通过方便地在不同表中建立记录到记录的联系,RDBMS可以利用不同的方法分析数据,同时保持数据库以系统的方式、最小的冗余进行组织。
简单描述:这些关系基本上依靠外键进行管理,在关系中所有表中具有相同含义的字段作为公共部分来连接不同表中的记录。外键可以是一对一的,一个表的记录只能与另一个表的一条记录连接,或者是一对多
转载
精选
2012-12-04 11:31:47
460阅读