MYSQL网站制作之教你怎样在Linux/Unix平台安装MySQL
在我们工作的过程中,经常能听到很多不使用MySQL的理由,虽然其中有一些是对MySQL的误解,不过同样也有一些是合情合理的。mysql|unix<pstyle="TEXT-INDENT:2em">【导读】先容怎样在Linux/Unix平台下安装MySQL。<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">Linux下的安装步骤:<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">保举利用RPM工具来举行Linux下的MySQL数据库安装。今朝的MySQLrpm安装文件包是在SuSELinux7.3体系平台上打造而成的,可是在尽年夜多半撑持RPM和glibc的其他Linux平台中也能够举行安装。假如选择通用的RPM安装包,那末RPM将静态链接到Linux的线程中。上面步骤实行了一个尺度的最小化安装:<pstyle="TEXT-INDENT:2em">shell>rpm-iMySQL-server-VERSION.i386.rpm<pstyle="TEXT-INDENT:2em">shell>rpm-iMySQL-client-VERSION.i386.rpm<pstyle="TEXT-INDENT:2em">安装完成跋文得修正初始默许暗码。<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">Unix情况下的安装步骤:<pstyle="TEXT-INDENT:2em"><pstyle="TEXT-INDENT:2em">利用.tar的二进制文件安装时,必要GNU的gunzip工具,基础步骤以下<pstyle="TEXT-INDENT:2em">shell>groupaddmysql<pstyle="TEXT-INDENT:2em">shell>useradd-gmysqlmysql<pstyle="TEXT-INDENT:2em">shell>cd/usr/local<pstyle="TEXT-INDENT:2em">shell>gunzip</path/to/mysql-VERSION-OS.tar.gz|tarxvf-<pstyle="TEXT-INDENT:2em">shell>ln-sfull-path-to-mysql-VERSION-OSmysql<pstyle="TEXT-INDENT:2em">shell>cdmysql<pstyle="TEXT-INDENT:2em">shell>scripts/mysql_install_db--user=mysql<pstyle="TEXT-INDENT:2em">shell>chown-Rroot.<pstyle="TEXT-INDENT:2em">shell>chown-Rmysqldata<pstyle="TEXT-INDENT:2em">shell>chgrp-Rmysql.<pstyle="TEXT-INDENT:2em">shell>bin/mysqld_safe--user=mysql&<pstyle="TEXT-INDENT:2em">安装完成跋文得修正初始默许暗码。不可否认,MySQL也是一个很好的关系型数据库,或许在技术上它与其他领先的关系数据库相差并不大,或不具有劣势。但是,对于一些企业环境来说,MySQL显然不具有优势。 对一张百万级别的表建游标,同时又没有什么过滤条件,取得游标效率是如果直接SQL查询百万条数据;如果再对每条记录做处理,耗时将更长。 多加的系统视图和实时系统信息这些东西对DBA挑优非常有帮助,但是感觉粒度还是不太细。 原来公司用过MYSQL自己也只是建个表写个SQL 习惯敲命令行的朋友可能会爽一些。但是功能有限。适合机器跑不动SQLServerManagementStudio的朋友使用。 这一点很好的加强了profiler的功能。但是提到profiler提醒大家注意一点。windows2003要安装sp1补丁才能启动profiler。否则点击没有反应。 在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。 groupby子句可以将查询结果分组,并返回行的汇总信息Oracle按照groupby子句中指定的表达式的值分组查询结果。
页:
[1]