Welcome 微信登录

首页 / 数据库 / MySQL

MYSQL必知必会读书笔记第八章之使用通配符进行过滤

MYSQL必知必会读书笔记第八章之使用通配符进行过滤

mysql简介MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。使用通配符的技巧:1.不要过度使用通配符。如果其他操作符能达到通配符相同的效果,应该优先的使用其他操作符2.在确实需要使用通配符时,除非绝对有必要,否则不要把它们用在搜索模式的开始处。把通配符置于搜索模式的开始处,搜索起来是最慢的。3.仔细注意通配符的位置,如果放错了地方,可能不会返回想要的...
MYSQL必知必会读书笔记第十和十一章之使用函数处理数据

MYSQL必知必会读书笔记第十和十一章之使用函数处理数据

mysql简介MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。拼接字段存储在数据库表中的数据一般不是应用程序所需要的格式。我们需要直接从数据库中检索出转换、计算或格式化过的数据;而不是检索出数据,然后再在客户机应用程序或报告程序中重新格式化。计算字段(字段 = 列,不过数据库列一般称为列,而字段通常用于计算字段中)并不实际存在于数据库表中,计算字段是运...
linux 下配置安装mysql以及配置【经验】

linux 下配置安装mysql以及配置【经验】

在linux系统下学习MySQL,第一道坎就是如何在linux下安装和配置mysql。这种一劳永逸的事,我们就有耐心的做好。 系统版本:ubuntu14.04 mysql版本:mysql-server-5.5 mysql-client-5.5 先检查是否已经安装了mysql,(Ctrl+Alt+T)终端输入命令: sudo netstat -tap|grep mysql 若无反应,或没有显示安装成功的信息,则表示没有安装。 下面来开始我们的安...
MySQL性能参数详解之Skip-External-Locking参数介绍

MySQL性能参数详解之Skip-External-Locking参数介绍

MySQL的配置文件my.cnf中默认存在一行skip-external-locking的参数,即“跳过外部锁定”。根据MySQL开发网站的官方解释,External-locking用于多进程条件下为MyISAM数据表进行锁定。如果你有多台服务器使用同一个数据库目录(不建议),那么每台服务器都必须开启external locking;参数解释当外部锁定(external-locking)起作用时,每个进程若要访问数据表,则必须等待之前的进程完成操作并解除锁...
MySQL5.6免安装版环境配置图文教程

MySQL5.6免安装版环境配置图文教程

MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行。但是官网给出的安装包有两种格式,一个是msi格式,一个是zip格式的。很多人下了zip格式的解压发现没有setup.exe,面对一堆文件一头雾水,不知如何安装。下面小编将介绍如何解决此情况下安装过程中的各种问题工具:win7操作系统MySQLzip格式安装包方法/步骤:MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装...
RHEL 6平台MySQL数据库服务器的安装方法

RHEL 6平台MySQL数据库服务器的安装方法

MySQL数据库是Linux操作系统上用得最多的数据库系统,它可以非常方便的与其它服务器集成在一起,如Apache、Vsftpd、Postfix等。下面介绍RHEL 6平台MySQL数据库服务器的安装方法。1、安装完整的MySQL数据库需要以下几个RPM包文件:perl-DBI-1.609-4.e16.i686.rpm:Perl语言的数据APIperl-DBD-MySQL-4.013-3.e16.i686.rpm:MySQL与Perl语言的接口程序包mys...
MySql安装与使用图文教程【推荐】

MySql安装与使用图文教程【推荐】

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择...
MySQL下载安装、配置与使用教程详细版(win7x64)

MySQL下载安装、配置与使用教程详细版(win7x64)

用过MySQL之后,不论容量的话,发现比其他两个(sql server 、oracle)好用的多,一下子就喜欢上了。下面给那些还不知道怎么弄的童鞋们写下具体的方法步骤。我这个写得有点太详细了,甚至有些繁琐,有很多步骤在其他的教程文档里都是省略掉的,但我还是要写出来,因为我当时走了很多弯路,我希望你们能够避免我走的这些弯路。当然,知道同学的可以略过,选择你想知道的地方看。工具:电脑 win7 64bit方法/步骤:第一步:下载a.俗话说:“巧妇难为无米之炊”...
CentOS 6.5下yum安装 MySQL-5.5全过程图文教程

CentOS 6.5下yum安装 MySQL-5.5全过程图文教程

在linux安装mysql是一个困难的事情,yum安装一般是安装的mysql5.1,现在经过自己不懈努力终于能用yum安装mysql5.5了。下面通过两种方法给大家介绍CentOS 6.5下yum安装 MySQL-5.5全过程,一起学习吧。方法一:具体方法和步骤如下所示:1.第一步就是看linu是否安装了mysql,经过rpm -qa|grep mysql查看到centos下安装了mysql5.1,那就开始卸载咯2.接下来就是卸载mysql5.1了,命令:...
MySQL备份原理详解

MySQL备份原理详解

本文为大家介绍了MySQL备份原理,欢迎大家阅读。备份是数据安全的最后一道防线,对于任何数据丢失的场景,备份虽然不一定能恢复百分之百的数据(取决于备份周期),但至少能将损失降到最低。衡量备份恢复有两个重要的指标:恢复点目标(RPO)和恢复时间目标(RTO),前者重点关注能恢复到什么程度,而后者则重点关注恢复需要多长时间。这篇文章主要讨论MySQL的备份方案,重点介绍几种备份方式的原理,包括文件系统快照(LVM),逻辑备份工具Mysqldump,Mydump...
MySQL数据库分区功能的使用教程

MySQL数据库分区功能的使用教程

零,什么是数据库分区来说一下什么是数据库分区,以mysql为例。mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可以通过my.cnf中的datadir来查看),一张表主要对应着三个文件,一个是frm存放表结构的,一个是myd存放表数据的,一个是myi存表索引的。如果一张表的数据量太大的话,那么myd,myi就会变的很大,查找数据就会变的很慢,这个时候我们可以利用mysql的分区功能,在物理上将这一张表对应的三个文件,...
MySQL开启慢查询日志log-slow-queries的方法

MySQL开启慢查询日志log-slow-queries的方法

一个普通WEB站点的页面常常需要查询N条SQL语句后才能得出页面结果,当网站访问速度慢而前端做了大量优化工作以后,数据库瓶颈的查找也是WEB优化的一个重要部分。MySQL中提供了一个慢查询的日志记录功能,可以把查询SQL语句时间大于多少秒的语句写入慢查询日志,日常维护中可以通过慢查询日志的记录信息快速准确地判断问题所在。开启慢查询功能log-slow-queries 慢查询日志文件路径long_query_time 超过多少秒的查询就写入日志打开my.cn...
很全面的MySQL处理重复数据代码

很全面的MySQL处理重复数据代码

有些 MySQL 数据表中可能存在重复的记录,有些情况我们允许重复数据的存在,但有时候我们也需要删除这些重复的数据。本章节我们将为大家介绍如何防止数据表出现重复数据及如何删除数据表中的重复数据。一、防止表中出现重复数据你可以在MySQL数据表中设置指定的字段为 PRIMARY KEY(主键) 或者 UNIQUE(唯一) 索引来保证数据的唯一性。让我们尝试一个实例:下表中无索引及主键,所以该表允许出现多条重复记录。CREATE TABLE person_tb...
图文详解Ubuntu下安装配置Mysql教程

图文详解Ubuntu下安装配置Mysql教程

Ubuntu安装Mysq有l三种安装方式,下面就为大家一一讲解,具体内容如下1. 从网上安装 sudo apt-get install mysql-server。装完已经自动配置好环境变量,可以直接使用mysql的命令。注:建议将/etc/apt/source.list中的cn改成us,美国的服务器比中国的快很多。2. 安装离线包,以mysql-5.0.45-linux-i686-icc-glibc23.tar.gz为例。3. 二进制包安装:安装完成已经自...
Linux/UNIX和Window平台上安装Mysql

Linux/UNIX和Window平台上安装Mysql

所有平台的Mysql下载地址为:MySQL 下载. 挑选你需要的 MySQL Community Server 版本及对应的平台。一、Linux/UNIX上安装MysqlLinux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址:MySQL - MySQL服务器。你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器。MySQL-client - MySQL 客户端程序,用于连接并操作Mysql服务器。MySQ...
<< 1811 1812 1813 1814 1815 1816 1817 1818 >>