欢迎光临IT网Linux学习频道

当前位置: > 数据库 > MySQL >
  • [MySQL] 数据库锁 日期:2015-10-17 02:53:20 点击:106 好评:0

    1 前言 数据库大并发操作要考虑死锁和锁的性能问题。看到网上大多语焉不详(尤其更新锁),所以这里做个简明解释,为下面描述方便,这里用T1代表一个数据库执行请求,T2代表另一个请求,也可以理解为T1为一个线程,T2 为另一个线程。T3,T4以此类推。下面以SQL...

  • [MySQL] 磁盘空间满了之后MySQL会怎样 日期:2015-10-15 00:48:54 点击:121 好评:0

    当磁盘空间爆满后,MySQL会发生什么事呢?又应该怎么应对? 会发生什么事 当磁盘空间写满了之后,MySQL是无法再写入任何数据的,包括对表数据的写入,以及binlog、binlog-index等文件。 当然了,因为InnoDB是可以把脏数据先放在内存里,所以不会立刻表现出来...

  • [MySQL] 如何设置mysql远程访问及防火墙设置 日期:2015-10-13 19:31:24 点击:108 好评:0

    笔者在一个实际的项目中需要MYSQL远程访问. 情景: 安装好Mysql, 本地访问正常,很奇怪局域的机器都无法访问该服务器上的MYSQL数据库. 经过资料查找 原来 Mysql默认是不可以通过远程机器访问的,通过下面的配置可以开启远程访问 . 在MySQL Server端: 登陆MYSQL...

  • [MySQL] linux下mysql启动和关闭 日期:2015-10-12 22:31:49 点击:151 好评:0

    一、停止 # mysqladmin -r root -p123456 shutdown 其中用户是root,密码是123456 二、启动 假设我们不知是启动还是停止 先查看状态:# /etc/rc.d/init.d/mysql status 如果显示[FAILED]说明是停止的 我们来启动:#service mysql start 三、自动启动 1)察看m...

  • [MySQL] mysql性能监控相关 日期:2015-10-12 22:31:17 点击:189 好评:0

    目录[-] 一,获取mysql用户下的进程总数 二,主机性能状态 三,CPU使用率 四,磁盘IO量 五,swap进出量[内存] 六,数据库性能状态 七、querylog 八、mysqladmin的extended-status指令查看mysql各状态值 九、开源监控软件 一,获取mysql用户下的进程总数 ps -...

  • [MySQL] mysql命令行乱码解决 日期:2015-10-12 22:30:50 点击:105 好评:0

    MySQL命令行插入中文数据或者查询中文数据时出现乱码,或者显示不对。 在MySQL命令行输入:show variables like character_set_%; 查看当前配置的编码; 在MySQL命令行输入 :set names utf8; 再插入数据; 执行命令set names gbk;或者set names gb2312; 再执...

  • [MySQL] mysql左连接,右连接,内连,全连 日期:2015-10-12 22:29:59 点击:69 好评:0

    mysql #首先建立两张表A,B,查看下表结构 mysql desc A; +-------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------+------+-----+---------+-------+ | a1 | int(11) | NO | PRI |...

  • [MySQL] win7下mysql5.6与centos下mysql5.6主从复制 日期:2015-10-11 22:31:04 点击:127 好评:0

    win7下mysql5.6与centos下mysql5.6主从复制,主数据库变动数据后,从数据库也跟着变化。 win7下的mysql5.6作为主服务器,ip地址为:192.168.8.151 centos6.6下mysql5.6作为从服务器,ip地址为:192.168.8.238 (虚拟机,采用桥连模式,虚拟机直接获取实体机...

  • [MySQL] 启动和停止MySQL服务 日期:2015-10-11 21:12:37 点击:88 好评:0

    1. 启动MySQL服务 启动MySQL服务的命令为: /etc/init.d/mysqld start 命令执行后如图7-5所示,表示启动MySQL服务成功。 (点击查看大图)图7-5 启动MySQL服务 也可以用/etc/init.d/mysqld的简化命令启动MySQL服务: service mysqld start 命令执行结果如图7...

  • [MySQL] 命令行修改mysql数据库密码 日期:2015-10-11 21:11:50 点击:183 好评:0

    数据库版本:mysql 5.x 提示:access denied for user root@localhost using password yes/no 原来都好好的,今天开机上来提示上面的这个错误,重启 MySQL 还是不可以。 注意我这里的环境是 WINDOWS -XP 系统,LINUX 系统下的操作没有验证过,情况不清楚。 1...

  • [MySQL] mysql-schema-sync v0.2 mysql表结构自动同步工具 日期:2015-10-11 18:37:26 点击:156 好评:0

    mysql-schema-sync 是一款使用go开发的、跨平台的、绿色无依赖的 MySQL 表结构自动同步工具。 用于解决多个环境数据库表结构不同步问题。 支持功能: 1. 同步 新表 2. 同步 字段 变动:新增、修改、删除 3. 同步 索引 变动:新增、修改、删除 4. 支持 预览(...

  • [MySQL] MySQL 一个让人难以忍受的地方 日期:2015-10-11 18:24:44 点击:82 好评:0

    mysql很强大,每个人都这样说。(我个人只用过mysql的数据库) 使用PHP操作mysql,一个让人很难忍受的地方,就是语句不能复杂,一复杂就效率非常慢。只能用简单的SELECT ...FROM .. WHERE ...ORDER BY ...LIMIT... 1,不能设置变量。在PHP中连接数据库,sql...

  • [MySQL] Mac brew 安装mysql 报错 ERROR 2002 (HY000): Can't connect to local MySQL server through socket 日期:2015-10-11 18:21:35 点击:193 好评:0

    安装mysql 最新版 56 brew install mysql 启动报错 ben:~ soul$ which mysql /usr/local/bin/mysql ben:~ soul$ mysql ERROR 2002 (HY000): Cant connect to local MySQL server through socket /tmp/mysql.sock (2) 解决办法 运行 ben:~ soul$ mysql.server...

  • [MySQL] MySQL UPDATE tb1 SET fn1=val WHERE fn IN (SELECT fn FROM tb2) 日期:2015-10-11 18:20:52 点击:97 好评:0

    正确的写法: --最先让人想到的写法 UPDATEbuyerSETis_seller=1WHEREuidIN(SELECTuidFROMseller) --网上的一种 UPDATEbuyera,sellerbSETa.is_seller=1WHEREa.uid=b.uid UPDATE tb1 t1 ,tb2 t2 set t1,fn1=t2.fn2 where t1.id=t2.id...

  • [MySQL] MySQL中ALTER TABLE时的性能问题 日期:2015-10-11 17:22:22 点击:200 好评:0

    当对于一个大表进行ALTER TABLE的时候,性能问题就产生了。MySQL大部分改动的步骤如下:根据新的表结构创建一个空表,从旧表中把数据取出来插入到新表中,在删除旧表。这是个非常漫长的过程。许多人ALTER TABLE之后,都有等待1小时或者1天的痛苦经历。 MySQL...

  • [MySQL] MySQL之配置参数优化 日期:2015-10-11 17:21:59 点击:142 好评:0

    Mysql参数优化对于新手来讲,是比较难懂的东西,其实这个参数优化,是个很复杂的东西,对于不同的网站,及其在线量,访问量,帖子数量, 网络 情况,以及机器硬件配置都有关系,优化不可能一次性完成,需要不断的观察以及调试,才有可能得到最佳效果。 下面...

  • [MySQL] MySql中delimiter的作用是什么? 日期:2015-10-11 17:21:23 点击:61 好评:0

    这个命令与存储过程没什么关系吧。 其实就是告诉mysql解释器,该段命令是否已经结束了,mysql是否可以执行了。 默认情况下,delimiter是分号 ; 。在命令行客户端中,如果有一行命令以分号结束, 那么回车后,mysql将会执行该命令。如输入下面的语句 mysql se...

  • [MySQL] 修改与破解Mysql root密码的几种方法 日期:2015-10-11 17:19:27 点击:79 好评:0

    网上流传的几种破解mysql root密码的几种方法: 方法一 使用phpmyadmin,这是最简单的了,修改mysql库的user表,不过别忘了使用PASSWORD函数。 方法二 使用mysqladmin,这是前面声明的一个特例。 mysqladmin -u root -p password mypasswd 输入这个命令后,需...

  • [MySQL] mysql服务启动、关闭 日期:2015-10-10 14:18:10 点击:147 好评:0

    1、windows下 启动服务: a、mysql安装好后到windows服务管理页面去启动mysql b、net start mysql c、mysqld --standalone 关闭服务: a、mysql安装好后到windows服务管理页面去关mysql b、net stop mysql c、mysql -uroot -p shutdown...

  • [MySQL] mysql 编码字符集配置 日期:2015-10-10 14:17:21 点击:101 好评:0

    charset 和 collation 有多个级别的设置:服务器级、数据库级、表级、列级和连接级 1.服务器级 查看设置:show global variables like character_set_server; 和 show global variables like collation_server; 修改设置:在OPTION FILE (/etc/mysql/my.cnf...

  • [MySQL] mysql-proxy主从服务架构下读写分离和负载均衡实现及原理 日期:2015-10-10 14:15:17 点击:140 好评:0

    系统环境 ubuntu 假设已经配置好mysql的主从架构 主服务器:192.168.3.189 从服务器:192.168.3.104 我们的目的就是实现读取操作由192.168.3.104服务器响应,写的操作由192.168.3.189响应 首先安装mysql-proxy 1、从mysql官网上下载最新版的mysql-proxy:http...

  • [MySQL] mysql索引全面观和建立索引的代价 日期:2015-10-10 14:14:37 点击:196 好评:0

    索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。索引不是万能的,索引可以加快数据检索操作,但会使数据修改操作变慢。每修改数据记录,索引就必须刷新一次。为了在某种程序上弥补这一缺陷,...

  • [MySQL] mysql性能优化-查询(Query)优化-1 日期:2015-10-10 14:14:02 点击:148 好评:0

    前言 在之前影响MySQL 应用系统性能的相关因素一章中我们就已经分析过了Query 语句对数据库性能的影响非常大,所以本章将专门针对MySQL 的Query 语句的优化进行相应的分析。 8.1 理解MySQL的Query Optimizer 8.1.1 MySQL Query Optimizer是什么? 在MySQL 架...

  • [MySQL] mysql性能优化-查询(Query)优化-2 日期:2015-10-10 14:13:34 点击:181 好评:0

    Join 的实现原理及优化思路 前面我们已经了解了MySQL Query Optimizer 的工作原理,学习了Query 优化的基本原则和思 路,理解了索引选择的技巧,这一节我们将围绕Query 语句中使用非常频繁,且随时可能存在性能隐患 的Join 语句,继续我们的Query 优化之旅。...

  • [MySQL] MySQL分区表的使用 日期:2015-10-10 14:11:49 点击:136 好评:0

    MySQL使用分区表的好处: 1,可以把一些归类的数据放在一个分区中,可以减少服务器检查数据的数量加快查询。 2,方便维护,通过删除分区来删除老的数据。 3,分区数据可以被分布到不同的物理位置,可以做分布式有效利用多个硬盘驱动器。 MySQL可以建立四种分...

  • [MySQL] MongoDB与MySQL的插入、查询性能测试 日期:2015-10-10 14:11:00 点击:166 好评:2

    1.1MongoDB的简单介绍 在当今的数据库市场上,MySQL无疑是占有一席之地的。作为一个 开源 的 关系型数据库 ,MySQL被大量应用在各大网站后台中,承担着信息存储的重要作用。2009年,甲骨文公司(Oracle)收购Sun公司,MySQL成为Oracle旗下产品。 而MongoDB是...

  • [MySQL] mysql 主从同步过程详解、主从延迟原理分析 日期:2015-10-10 14:10:19 点击:124 好评:0

    1、 MySQL数据库主从同步过程解析。 复制的基本过程如下: Slave上面的IO进程连接上Master,并请求从指定日志文件的指定位置(或者从最开始的日志)之后的日志内容; Master接收到来自Slave的IO进程的请求后,通过负责复制的IO进程根据请求信息读取制定日志指...

  • [MySQL] mysql 主从复制双主架构在线修改表结构、在线DDL 日期:2015-10-10 13:59:11 点击:65 好评:0

    MySQL主主复制,在线修改表结构 一直以为双主架构能解决mysql的表在线DDL的需求,但没有实际测试经验。后来发现一直的想法还是有问题的。这里做一个测试。 双主架构,在线DDL的实现步骤是: 1,首先搭建主主复制架构,只有一台提供服务,这里设为A库,另一台...

  • 首页
  • 上一页
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 下一页
  • 末页
  • 661826
栏目列表
推荐内容