技术改变世界 阅读塑造人生! - shaogx.com

This string was altered by TechBlog\Plugins\Example.; This is an example to show the potential of an offcanvas layout pattern in Bootstrap. Try some responsive-range viewport sizes to see it in action.

2.MySQL源码安装

MySQL的安装方式有很多,源码安装可定制性比较强,你可以指定你要安装的文件位置,你需要编译的功能等等。2.1 解压并编译安装[root@MySQL-Master ~]# cd /usr/local/src[root@MySQL-Master src]# wget ... 全文

MySQL源码安装 MySQL安装 MySQL优化安装 mysql 数据库

从源码编译安装MySQL的步骤

mysql是linux平台下最流行的数据库系统,今天介绍的是mysql的安装及简单的操作方法!... 全文

MySQL安装 编译安装MySQL 源码安装MySQL

mysql之编译安装mysql,以及mysql mysqladmin工具的使用说明。

   mysql的编译安装不是使用./configure 而是使用cmake,这点大家需要注意:    一:安装好编译环境,三个包组:“Development tools”                                  “Desktop platform Development”... 全文

mysql mysqladmin 编译安装mysql

MySQL安装篇

环境介绍     系统:CentOS 5.8 64位    MySQL版本:mysql-5.6.22-linux-glibc2.5-x86_64 注意:以二进制安装。因为MySQL的编译需要很长的时间。... 全文

MySQL安装 MySQL二进制安装

Mysql

 Env: CentOS 5.5 x86_64  && Mysql-5.5.28     对于MYSQL的介绍不用多说,一个中、小型关系型数据库管理系统。跨多平台,开发者为瑞典MySQL AB公司,该公司于2008年被Sun收购,而2009年,SUN又被Oracle收购。 从MySQL5.5 开始就要用cmake安装,so,这里也用到了cmake  1、准备工作... 全文

mysql mysql安装 mysql编译安装

Mysql源码和二进制安装

一、rpm包的安装#yum -y install mysql mysql-server mysql-deve mysql-lib 二、tar包的安装下载地址:ftp://mirror2.dataphone.se/pub/mysql/Downloads/MySQL-5.1/mysql-5.1.32.tar.gz#userdel mysql#groupdel mysql#groupadd mysql#useradd -g mysql mysql#tar -zxvf mysql-5.1.32.tar.gz#cd mysql-5.1.32#./configure --prefix=/usr/local/mysql \> --with-charset=utf8 \> --with-big-tables  \> --datadir=/var/data/mysql#make && make install#/usr/local/mysql/bin/mysql_install_db --user=mysql#cp ./support-files/my-medium.cnf /etc/my.cnf#vi /etc/my.cnf注释掉:skip-federated(找到skip-federated前面加个#)#/usr/local/mysql/bin/mysqld_safe &#netstat -ntl |grep 3306 (查看mysql是否开启)#cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld#chmod 700 /etc/rc.d/init.d/mysqld#chkconfig --del mysqld#chkconfig --add mysqld#chkconfig --level 345 mysqld onmysql安装完毕本文出自 “Derek” 博客,请务必保留此出处http://derekchi.blog.51cto.com/1572336/728990... 全文

mysql安装 二进制安装 数据库 mysql 休闲

linux 安装rpm包时遇到error:Failed dependencies解法方法

初学linux,把今天遇到问题的解决方法贴出来 环境:Centos 5.5 + MySQL-server-5.5.24-1.linux2.6.x86_64.rpm遇到的问题:[root@sh158-xen data]#rpm -ivh MySQL-server-5.5.24-1.linux2.6.x86_64.rpmerror: Failed dependencies:         MySQL conflicts with mysql-5.0.77-4.el5_4.2.x86_64 纠结了半天,终于找到了解决方法:(感谢提供相关文章的博友)在安装包后面加两个参数,如... 全文

mysql centos mysql安装 linux mysql centos mysql

RHEL6.2 全新安装MYSQL5.5.22

linux内核版本:#uname -r 2.6.32-220.7.1.el6.centos.plus.x86_64需要的软件:cmake-2.8.5.tar.gzmysql-5.5.22.tar.gz  因为mysql5.5是通过cmake编译器进行编译所以安装mysql5.5时先安装cmake#yum -y install  ncurses-devel  *gcc*  *make*  安装cmake:wget http://www.cmake.org/files/v2.8/cmake-2.8.5.tar.gz#tar -zxvf  cmake-2.8.5.tar.gz#cd cmake-2.8.5#./bootstrap#make && make install  安装mysql:到官方网站下载mysql最新版本:http://dev.mysql.com/downloads/我这下载的是目前最新的#tar -zxvf mysql-5.5.22.tar.gz #cd mysql-5.5.22// 详细参数请参考:http://blog.wqgcool.com/?p=677#cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql5\ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql5 \... 全文

最新mysql安装 cmake RHEL6.2 mysql5.5.22安装 职场 休闲

CentOS下编译安装MySQL5.5.x的版本需使用Cmake编译器

PS:在以往的工作中,公司线上的服务器90%都使用MySQL数据库,性能也相当的稳定;所以一直都在用MySQL5.0.x、5.1.x、5.2.x之间的版本,前天朋友突然问我使用过Mysql5.5.X版本的没有,才发现源码编译和之前不一样,以后新版本的也要多接触接触。一、CMake简介... 全文

CMake简介、CMake安装、MySQL5.5.x新增功能、MySQL的安装

MySQL多实例安装配置指南

系统环境:centos 6.2 64位 内核版本: 2.6.32-220.el6.x86_64mysql版本:5.1.62如果喜欢这篇博文,请给个赞,更多博文请访问 平凡的日子 linux开源技术博客一,MySQL多实例介绍及MySQL多实例的特点1、什么是MySQL多实例?   MySQL多实例就是在一台机器上开启多个不同的服务端口(如:3306,3307,3308),运行多个MySQL服务进程,通过不同的socket监听不同的服务端口来提供各自的服务。2、MySQL多实例的特点有以下几点:   1)、有效利用服务器资源,当单个服务器资源有剩余时,可以充分利用剩余的资源提供更多的服务。   2)、节约服务器资源   3)、资源互相抢占问题,当某个服务实例服务并发很高时或者开启慢查询时,会消耗更多的内存、CPU、磁盘IO资源,导致服务器上的其他实例提供服务的质量下降。二,MySQL多实例的安装配置1、首先创建mysql用户和组:[root@LVS_RS_104 ~]# groupadd mysql [root@LVS_RS_104 ~]# useradd -s /sbin/nologin -g mysql -M mysql 2、下载MySQL源码包并解压安装 [root@LVS_RS_104 ~]# wget http://mysql.ntu.edu.tw/Downloads/MySQL-5.1/mysql-5.1.62.tar.gz [root@LVS_RS_104 ~]# tar zxvf mysql-5.1.62.tar.gz [root@LVS_RS_104 ~]# cd mysql-5.1.62 [root@LVS_RS_104 mysql-5.1.62]# ./configure --prefix=/usr/local/mysql --enable-assembler --enable-thread-safe-client --with-mysqld-user=mysql --with-big-tables --without-debug --with-pthread --with-extra-charsets=complex --with-readine --with-ssl --with-embedded-server --enable-local-infole --with-plugin=partition,innobase --with-plugin-PLUGIN --with-mysqld-ldflags=-all-static --with-client-ldfags=-all-static [root@LVS_RS_104 mysql-5.1.62]# make && make install 3 mysql参数说明:--prefix=/usr/local/mysql   #指定mysql的安装路径--enable-assembler  #允许使用汇编模式(优化性能)--enable-thread-safe-client  #以线程方式编译mysql--with-mysqld-user=mysql  #指定mysql运行的系统的用户--with-big-tables #支持大表,即使是32位的系统也能支持4G以上的表--without-debug  #使用非debug模式--with-pthread   #强制使用pthread线程库编译--with-extra-charsets=complex   #mysql默认的字符集使用complex--with-ssl    #支持ssl--with-plugin=partition,innobase--with-plugin-PLUGIN--with-mysqld-ldflags=-all-static   #服务器使用静态库(优化性能)--with-client-ldfags=-all-static    #客户端使用静态库(优化性能)更多参数请看源码目录的INSTALL或者./configure --help4、创建MySQL多实例的数据目录 [root@LVS_RS_104 mysql-5.1.62]# mkdir /usr/local/mysql/data/{3306,3307,3308}/data -p [root@LVS_RS_104 mysql-5.1.62]# tree /usr/local/mysql/data/ /usr/local/mysql/data/ ├── 3306 │   └── data ├── 3307 │   └── data └── 3308     └── data  6 directories, 0 files 5、创建MySQL多实例配置文件这里和单实例配置不同。因为要配置多个配置文件要多份,我们可以通过vim命令来添加,如下 [root@LVS_RS_104 data]# vim /usr/local/mysql/data/3306/my.cnf [root@LVS_RS_104 data]# vim /usr/local/mysql/data/3307/my.cnf [root@LVS_RS_104 data]# vim /usr/local/mysql/data/3308/my.cnf MySQL多实例的配置文件my.cnf和启动文件在附件,读者可以下载下来放到各实例的目录,启动文件需要把属组和属主改为mysql并添加执行权限,如下: [root@LVS_RS_104 data]# chown mysql.mysql /usr/local/mysql/data/3306/mysql  [root@LVS_RS_104 data]# chown mysql.mysql /usr/local/mysql/data/3307/mysql  [root@LVS_RS_104 data]# chown mysql.mysql /usr/local/mysql/data/3308/mysql  [root@LVS_RS_104 data]# chmod +x /usr/local/mysql/data/3306/mysql  [root@LVS_RS_104 data]# chmod +x /usr/local/mysql/data/3307/mysql  [root@LVS_RS_104 data]# chmod +x /usr/local/mysql/data/3308/mysql 6、初始化MySQL数据目录并添加mysql命令道全局路径 [root@LVS_RS_104 data]# echo 'export PATH=$PATH:/usr/local/mysql/bin/' >>/etc/profile [root@LVS_RS_104 data]# source /etc/profile [root@LVS_RS_104 data]# mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/ data/3306/data/  [root@LVS_RS_104 data]# mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/ data/3307/data/ [root@LVS_RS_104 data]# mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/ data/3308/data/   7、启动MySQL多实例[root@LVS_RS_104 3306]# ./mysql start Starting MySQL... [root@LVS_RS_104 3306]# ../3307/mysql start Starting MySQL... [root@LVS_RS_104 3306]# ../3308/mysql start Starting MySQL... 检查端口看看mysql是否启动成功... 全文

mysql 多实例 mysql安装

mysql单实例安装

系统环境:centos 6.2 64位 内核版本: 2.6.32-220.el6.x86_64mysql版本:5.1.621、1首先创建mysql用户和组:[root@cqb ~]# groupadd mysql[root@cqb ~]# useradd -s /sbin/nologin -g mysql -M mysql1、2下载mysql源码包后解压安装。[root@cqb ~]# wget http://mysql.ntu.edu.tw/Downloads/MySQL-5.1/mysql-5.1.62.tar.gz[root@cqb ~]# tar zxvf mysql-5.1.62.tar.gz[root@cqb ~]# cd mysql-5.1.62[root@cqb mysql-5.1.62]# ./configure --prefix=/usr/local/mysql --enable-assembler --enable-thread-safe-client --with-mysqld-user=mysql --with-big-tables --without-debug --with-pthread --with-extra-charsets=complex --with-readine --with-ssl --with-embedded-server --enable-local-infole --with-plugin=partition,innobase --with-plugin-PLUGIN --with-mysqld-ldflags=-all-static --with-client-ldfags=-all-static[root@cqb mysql-5.1.62]# make && make install1、3 mysql参数说明:--prefix=/usr/local/mysql   #指定mysql的安装路径--enable-assembler  #允许使用汇编模式(优化性能)--enable-thread-safe-client  #以线程方式编译mysql--with-mysqld-user=mysql  #指定mysql运行的系统的用户--with-big-tables #支持大表,即使是32位的系统也能支持4G以上的表--without-debug  #使用非debug模式--with-pthread   #强制使用pthread线程库编译--with-extra-charsets=complex   #mysql默认的字符集使用complex--with-ssl    #支持ssl--with-plugin=partition,innobase--with-plugin-PLUGIN--with-mysqld-ldflags=-all-static   #服务器使用静态库(优化性能)--with-client-ldfags=-all-static    #客户端使用静态库(优化性能)更多参数请看源码目录的INSTALL或者./configure --help1、4获得mysql配置文件和安装mysql数据库文件[root@cqb mysql-5.1.62]# ll support-files/*.cnf-rw-r--r--. 1 root root  4680  9月 24 03:03 support-files/my-huge.cnf-rw-r--r--. 1 root root 19731  9月 24 03:03 support-files/my-innodb-heavy-4G.cnf-rw-r--r--. 1 root root  4654  9月 24 03:03 support-files/my-large.cnf-rw-r--r--. 1 root root  4665  9月 24 03:03 support-files/my-medium.cnf-rw-r--r--. 1 root root  2433  9月 24 03:03 support-files/my-small.cnf以上都是mysql在各个环境的配置文件,由于是安装实验环境这里就使用my-small.cnf配置文件[root@cqb mysql-5.1.62]# /bin/cp support-files/my-small.cnf /etc/my.cnf#注:使用cp命令的全路径/usr/bin 不提示覆盖,如果/etc目录下有my.cnf文件会直接覆盖[root@cqb mysql-5.1.62]# mkdir /usr/local/mysql/data#创建mysql数据库文件[root@cqb mysql-5.1.62]# /usr/local/mysql/bin/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data安装mysql数据库文件1、5启动mysql[root@cqb mysql-5.1.62]# cp support-files/mysql.server /etc/rc.d/init.d/mysqld#复制mysql启动脚本到/etc/rc.d/init.d/[root@cqb mysql-5.1.62]# chmod 755 /etc/rc.d/init.d/mysqld#让mysql启动脚本可执行 [root@cqb mysql-5.1.62]# service mysqld start正在启动 mysqld:                                          [确定]#启动mysql。 本文出自 “平凡的日子” 博客,请务必保留此出处http://wolfchen.blog.51cto.com/2211749/1004009... 全文

mysql 数据库 mysql安装 单实例

快速安装mysql

一、快速安装mysql准备工作首先需要保证自己的开发工具包已安装;未安装使用yum  groupinstall  'Develop Tools '  -y这样就不会出现缺少gcc和  No curses/termcap library found安装过程出现configure: WARNING: unrecognized options: --with-innodb需要更改参数。如下二、软件包为mysql-5.1.52.tar.gz放在/root下面。vi mysql.sh... 全文

mysql linux mysql安装 数据库 休闲

最小化centos安装mysql5.6问题集锦

本文系统Centos6.0其实一般本人安装自己使用的系统的时候都会安装软件工作站,然后进行更新所有包;安装其他软件的时候少了很多的依赖关系,少了很多麻烦;这里本人故意安装最小化的系统进行源码包安装mysql5.6;只为记录其中遇到的问题进行解决;1、安装yum源;... 全文

mysql5.6 mysql5.6安装

centos 6.5 安装yum安装mysql

       一、mysql简介说到数据库,我们大多想到的是关系型数据库,比如mysql、oracle、sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱不得不首先推荐的是mysql数据库了,而且Mysql数据库的第一个版本就是发行在Linux系统上的。... 全文

centos 6.5 安装yum安装mysql

MySQL5.5.x 编译安装

1、安装必备软件包yum -y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* make2、添加mysql用户useradd -s /sbin/nologin mysql3、编译安装cmake-2.8.5wget http://www.cmake.org/files/v2.8/cmake-2.8.5.tar.gz tar zxvf cmake-2.8.5.tar.gz cd cmake-2.8.5 ./configure make && make install 4、编译安装bison-2.5wget http://ftp.gnu.org/gnu/bison/bison-2.5.tar.gz tar zxvf bison-2.5.tar.gz2 cd bison-2.5 ./configure make make install 5、编译安装mysql-5.5.16tar xvf mysql-5.5.16.tar.gz cd mysql-5.5.16/ cmake -DCMAKE_INSTALL_PREFIX=/opt/mysql \ -DMYSQL_UNIX_ADDR=/tmp/mysql.sock \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DWITH_EXTRA_CHARSETS:STRING=utf8,gbk \ -DWITH_MYISAM_STORAGE_ENGINE=1 \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_MEMORY_STORAGE_ENGINE=1 \ -DWITH_READLINE=1 \ -DENABLED_LOCAL_INFILE=1 \ -DMYSQL_DATADIR=/data/mysql \ -DMYSQL_USER=mysql  make make install 5、给目录授权mkdir -p /data/mysql mkdir -p /var/run/mysqld chown -R mysql.mysql /var/run/mysqld chown -R mysql.mysql /data/mysql chown -R mysql.mysql /opt/mysql 6、设定配置文件cp support-files/my-huge.cnf /etc/my.cnf chmod 755 /opt/mysql/bin/ 7、配置MySQLvi /etc/my.cnf a、找到[mysqld],添加以下参数: datadir         = /data/mysql        basedir         = /opt/mysql     pid-file=/var/run/mysqld/mysqld.pid skip-name-resolve expire-logs-days = 30 max_connections = 2000 b、在文件末尾添加以下参数: [mysqld_safe] log-error=/data/mysql/mysqld_error.log  //设置错误日志存放路径 c、cp support-files/mysql.server  /etc/rc.d/init.d/mysqld chmod 755 /etc/rc.d/init.d/mysqld 8、初始化数据库/opt/mysql/scripts/mysql_install_db --basedir=/opt/mysql --datadir=/data/mysql --user=mysql --defaults-file=/etc/my.cnf 9、启动mysql数据库/opt/mysql/bin/mysqld_safe --user=mysql & 或者 service mysqld start 10、将mysql加入开机启动chkconfig --add mysqld chkconfig --level 345 mysqld on 11、将mysql加入环境变量vi /etc/profile PATH=$PATH:/opt/mysql/bin export PATH 保存、退出后,执行 source /etc/profile 部署完成!   本文出自 “John Steven - 咸鱼” 博客,转载请与作者联系!... 全文

Mysql安装 MySQL5.5

读官方指南经历Mysql5.6服务安装

   上一次安装完成Mysql5.6服务,一段时间后发生异常,Mysql服务无法启动进程终止: 1067;网上找了好多方法还是没能解决这个问题,今天重新安装Mysql5.6,同样出现这个问题,后来通过阅读 MySQL 5.6 Reference Manual Including MySQL Cluster NDB 7.3 Reference Guide这个问题最终得以解决了。   下面是安装Mysql On Windows 解压安装方式。下载Mysql安装包:mysql-5.6.12-win32.zip;解压安装到D:\__dev下;添加环境变量,创建MYSQL_HOME变量,... 全文

Mysql服务进程终止1067 Mysql5.6安装

mysql5.5安装配置

 下载并安装cmake#tar zxf cmake-2.8.5.tar.gz  #cd cmake-2.8.5  #./bootstrap  #make  #make install     下载并安装mysql5.5#useradd mysql#tar zxvf mysql-5.5.15.tar.gz#cd mysql-5.5.15#CFLAGS="-O3" CXX=gcc #CXXFLAGS="-O3 -felide-constructors -fno-exceptions -fno-rtti" #cmake . -LH|more //CMake下查看MySQL的编译配置#cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql5 -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci#make -j 8#make install #cp support-files/my-medium.cnf /etc/my.cnf#cd /usr/local/mysql ... 全文

mysql 数据库 休闲 mysql5.5安装 职场

linux 环境下编译安装mysql ,多个mysql实例

linux  环境下编译安装mysql ,多个mysql实例 本实例中使用的mysql版本是 5.6.20 安装make编译工具yum -y install make gcc-c++ cmake bison-devel  ncurses-devel解压 [root@localhost software]#  gzip -d  mysql-5.6.20.tar.gz [root@localhost software]#  tar -xvf  mysql-5.6.20.tar [root@localhost software]# ll... 全文

linux mysql 编译安装 多个实例

2 3 4 5 6 7 8 9 10 11