• 11108.com-11108.com【唯一授权官网】

  • 发布时间:2016-01-13 11:57 | 作者:yc | 来源:互联网 | 浏览:1200 次
  • 11108.com-11108.com【唯一授权官网】

    1、Centos6.2装配

    遴选minimal、自定义装配、base system[base,compatibility libraries,debugging tools]、development[development tools]

    2、装配有关包

    [root@Gavin software]# tar xf cmake-2.8.8.tar.gz

    [root@Gavin software]# cd cmake-2.8.8

    [root@Gavin cmake-2.8.8]# ./configure

    [root@Gavin cmake-2.8.8]# gmake

    [root@Gavin cmake-2.8.8]# gmake install

    3、装配寄托包

    yum install ncurses-devel -y

    yum地址:http://mirrors.aliyun.com/

    4、起头装配mysql

    1)创立用户和组

    groupadd mysql

    useradd mysql -s /sbin/nologin -M -g mysql

    2)解压编译MySQL

    tar zxf mysql-5.5.32.tar.gz

    11108.com-11108.com【唯一授权官网】

    cd mysql-5.5.32

    cmake . -DCMAKE_INSTALL_PREFIX=/application/mysql-5.5.32 \

    -DMYSQL_DATADIR=/application/mysql-5.5.32/data \

    -DMYSQL_UNIX_ADDR=/application/mysql-5.5.32/tmp/mysql.sock \

    -DDEFAULT_CHARSET=utf8 \ -

    -DDEFAULT_COLLATION=utf8_general_ci \ -

    -DEXTRA_CHARSETS=gbk,gb2312,utf8,ascii \

    -DENABLED_LOCAL_INFILE=ON \

    -DWITH_INNOBASE_STORAGE_ENGLINE=1 \

    -DWITH_FEDERATED_STORAGE_ENGLINE=1 \

    -DWITH-BLACKHOLE_STORAGE_ENGLINE=1 \

    -DWITHOUT-EXAMPLE_STORAGE_ENGLINE=1 \

    -DWITHOUT_PARTITION_STORAGE_ENGLINE=1 \

    -DWITH_FAST_MUTEXES=1 \

    -DWITH_ZLIB=bundled \

    -DENABLED_6y7y.comLOCAL_INFILE=1 \

    -DWITH_READLINE=1 \

    -DWITH_EMBEDDED_SERVER=1 \

    -DWITH_DEBUG=0

    make

    make install

    ln -s /application/mysql-5.5.32/ /application/mysql

    如未提示同伴则装配成功!

    3)初始化MySQL

    a、反省默许模板设置设备摆设文件

    [root@Gavin mysql-5.5.32]# ll support-files/my*cnf

    -rw-r--r--. 1 root root4759 Oct 18 03:48 support-files/my-huge.cnf

    -rw-r--r--. 1 root root 19809 Oct 18 03:48 support-files/my-innodb-heavy-4G.cnf

    -rw-r--r--. 1 root root4733 Oct 18 03:48 support-files/my-large.cnf

    -rw-r--r--. 1 root root4744 Oct 18 03:48 support-files/my-medium.cnf

    -rw-r--r--. 1 root root2908 Oct 18 03:48 support-files/my-small.cnf

    b、遴选设置设备摆设文件

    [root@Gavin mysql-5.5.32]# /bin/cp support-files/my-small.cnf /etc/my.cnf

    测验情况选小的,出产情况能够依据硬件遴选,例如:my-innodb-heavy-4G.cnf

    4)设置设备摆设情况变量

    [root@Gavin mysql-5.5.32]# echo 'export PATH=/application/mysql/bin:$PATH' >> /etc/profile

    [root@Gavin mysql-5.5.32]# tail -l /etc/profile

    [root@Gavin mysql-5.5.32]# source /etc/profile

    [root@Gavin mysql-5.5.32]# echo $PATH

    5)初始化数据文件

    a、树立mysql数据文件目录:

    mkdir -p /application/mysql/data

    b、授权mysql用户拜访mysql装配目录

    chown -R mysql.mysql /application/mysql

    c、调剂/tmp权限,不然初始化会出同伴

    chmod -R 1777 /tmp44jjyy.com

    d、装配mysql数据文件,请留意指令道路

    [root@Gavin mysql-5.5.32]# cd /application/mysql/scripts/

    [root@Gavin scripts]# ./mysql_install_db --basedir=/application/mysql/ --datadir=/application/mysql/data/ --user=mysql

    5、设置常规措施发动封闭脚本

    cd /software/mysql-5.5.32

    复制mysql发动脚本到/etc/init.d/下

    [root@Gavin mysql-5.5.32]# cp support-files/mysql.server /etc/init.d/mysqld

    授权700权限,即脚本可履行

    [root@Gavin mysql-5.5.32]# chmod 700 /etc/init.d/mysqld

    [root@Gavin mysql-5.5.32]# /etc/init.d/mysqld start

    Starting MySQL.. SUCCESS!

    [root@Gavin mysql-5.5.32]# netstat -lntup|grep mysql

    tcp00 0.0.0.0:33060.0.0.0:*LISTEN31127/mysqld

    [root@Gavin mysql-5.5.32]# chkconfig mysqld on

    [root@Gavin mysql-5.5.32]# chkconfig --list mysqld

    [root@Gavin mysql-5.5.32]#mysqladmin -u root password 'gavinsw'

    这篇文章出自 “Gavin” 博客,请必须保存此出处http://gavinsw.blog.51cto.com//

  • 相关内容

友情链接: