Welcome 微信登录

首页 / 数据库 / MySQL

MySQL在ArchLinux上的安装与启动

MySQL在ArchLinux上的安装与启动

MySQL在ArchLinux上的安装与启动2007-10-02【导读】本文详细介绍了MySQL在ArchLinux上的安装与启动问题。在ArchLinux上我们可以很容易的来安装MySQL。我们可以通过下面的命令来安装:pacman -Sv mysql只是这样的一个简单命令,我们就可以在我们的系统安装上最新的MySQL数据库了。当然我们还要做一些下面的工作,才可以使得我们的MySQL服务器可以启动起来。首先我们要添加mysql用户与组,我们可以通过下面的...
安装MySQL事务数据库(InnoDB)

安装MySQL事务数据库(InnoDB)

安装MySQL事务数据库(InnoDB)2007-10-29 MySQL数据库分二种类型,一种是传统的数据表格式,一种是支持事务处理的数据表格式(InnoDB,BDB,其中以InnoDB为主),下面我介绍一下关于MySQL事务处理数据库的安装及使用方法你先要去下载一下Mysql max版的安装程序,下载地址:www.mysql.com按常规的方法进行安装安装完成后,启动mysqlbinWinMySQLadmin再退出运行mysqlbinmydqld-nt...
在同一台机器上运行多个MySQL服务器

在同一台机器上运行多个MySQL服务器

在同一台机器上运行多个MySQL服务器2007-10-29 有些情况下你可能想要在同一台机器上运行多个服务器。例如,你可能想要测试一个新的MySQL版本而让你现有生产系统的设置不受到干扰, 或你可能是想要为不同的客户提供独立的安装一个因特网服务供应商。如果你想要运行多个服务器,最容易的方法是用不同的TCP/IP端口和套接字文件重新编译服务器,因此他们不是侦听同一个TCP/IP端口或套接字。假设一个现存服务器配置为缺省端口号和套接字文件, 那么用一个这样c...
MySQL中修改密码及访问限制设置详解

MySQL中修改密码及访问限制设置详解

MySQL中修改密码及访问限制设置详解2007-10-29冷菜MySQL是一个真正的多用户、多线程SQL数据库服务器。是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。由于其源码的开放性及稳定性,且与PHP的完美结合,现在很多站点都利用其当作后端数据库,使其获得了广泛应用。处于安全方面的考虑,需要为每一用户赋于对不同数据库的访问限制,以满足不同用户的要求。下面就分别讨论,供大家参考。一、MySQL修改密码方法...
MySQL查询优化系列讲座之查询优化器(1)

MySQL查询优化系列讲座之查询优化器(1)

MySQL查询优化系列讲座之查询优化器(1)2007-10-29陶刚 当你提交一个查询的时候,MySQL会分析它,看是否可以做一些优化使处理该查询的速度更快。这一部分将介绍查询优化器是如何工作的。如果你想知道MySQL采用的优化手段,可以查看MySQL参考手册。当然,MySQL查询优化器也利用了索引,但是它也使用了其它一些信息。例如,如果你提交如下所示的查询,那么无论数据表有多大,MySQL执行它的速度都会非常快:SELECT * FROM tbl_na...
MySQL查询优化系列讲座之数据类型与效率

MySQL查询优化系列讲座之数据类型与效率

MySQL查询优化系列讲座之数据类型与效率2007-10-29yoyo 这一部分提供了如何选择数据类型来帮助提高查询运行速度的一些指导:在可以使用短数据列的时候就不要用长的。如果你有一个固定长度的CHAR数据列,那么就不要让它的长度超出实际需要。如果你在数据列中存储的最长的值有40个字符,就不要定义成CHAR(255),而应该定义成CHAR(40)。如果你能够用MEDIUMINT代替BIGINT,那么你的数据表就小一些(磁盘I/O少一些),在计算过程中,...
MySQL查询优化系列讲座之调度和锁定

MySQL查询优化系列讲座之调度和锁定

MySQL查询优化系列讲座之调度和锁定2007-10-29陶刚 前面的部分主要是聚焦于如何让单独的查询执行的速度更快。MySQL还允许你改变语句调度的优先级,它可以使来自多个客户端的查询更好地协作,这样单个客户端就不会由于锁定而等待很长时间。改变优先级还可以确保特定类型的查询被处理得更快。这一部分讲解MySQL的默认的调度策略和可以用来影响这些策略的选项。它还谈到了并发性插入操作的使用和存储引擎锁定层次对客户端的并发性的影响。为了讨论的方便,我们把执行检...
MySQL查询优化讲座之管理员的优化措施

MySQL查询优化讲座之管理员的优化措施

MySQL查询优化讲座之管理员的优化措施2007-10-29陶刚 前面的部分中讲解的优化措施都是没有特权的MySQL用户能够执行的。可以控制MySQL服务器或计算机的系统管理员能够执行额外的优化措施。例如,有些服务器参数附属于查询处理过程,并且是可以调整的,而且某些硬件配置因素对查询处理速度有直接的影响。在很多情况下,这些优化措施提高了整个服务器的性能,因此可以让所有的MySQL用户都受益。一般来说,当你执行管理员优化的时候,应该紧记以下规则:&midd...
MySQL服务器的启动与停止

MySQL服务器的启动与停止

MySQL服务器的启动与停止2007-10-29 一、以非特权用户运行MySQL服务器 在讨论如何启动MySQL服务器之前,让我们考虑一下应该以什么用户身份运行MySQL服务器。服务器可以手动或自动启动。如果你手动启动它,服务器以你登录Unix(Linux)的用户身份启动,即如果你用paul登录Unix并启动服务器,它用paul运行;如果你用su命令切换到root,然后运启动服务器,则它以root运行。然而,大多数情况下你可能不想手动启动服务器,最有可能...
优化MySQL数据库性能的方法

优化MySQL数据库性能的方法

优化MySQL数据库性能的方法2007-10-29蔡晖 本文探讨了提高MySQL 数据库性能的思路,并从8个方面给出了具体的解决方法。1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHA...
不能通过mysql.sock连接MySQL问题的解决办法

不能通过mysql.sock连接MySQL问题的解决办法

不能通过mysql.sock连接MySQL问题的解决办法2007-10-29 这个问题主要提示是,不能通过"/tmp/sock"连到服务器,而php标准配置正是用过"/tmp/mysql.sock",但是一些mysql安装方法将mysql.sock放在/var/lib/mysql.sock或者其他的什么地方,你可以通过修改/etc/my.cnf文件来修正它,打开文件,可以看到如下的东东:[mysqld]socket=/var/lib/mysql.sock...
从SQL导入导出到MYSQL的方法

从SQL导入导出到MYSQL的方法

从SQL导入导出到MYSQL的方法2007-10-29从sql导出到的方法很多,现介绍一种无需编程,直接利用sql和mysql里的图形界面进行导入导出的简单方法。前提是已经安装了sqlserver客户端和mysql的图形界面管理工具phpmyadmin。在控制台根目录下打开sqlserver企业管理器,新建sqlserver组,根据自己的情况进行选择;然后新建sqlserver 注册,进行对sqlserver的连接。准备妥当后,下面就开始了:首先打开数据转...
MySQL数据库引擎快速指导

MySQL数据库引擎快速指导

MySQL数据库引擎快速指导2007-10-29 csdn techyang 如果你是个赛车手,并且按一下按钮就能够立即更换引擎而不需要把车开到车库里去换,那会是什么感觉呢?MySQL数据库为开发人员所做的就好像是按按钮换引擎;它让你选择数据库引擎,并给你一条简单的途径来切换它。 MySQL的自带引擎肯定是够用了,但是在有些情况下,其他的引擎可能要比手头所用更适合完成任务。如果愿意的话,你甚至可以使用MySQL++ API来创建自己的数据库引擎,就像打穿...
<< 161 162 163 164 165 166 167 168 169 170 >>