zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Debian6.02(squeeze)下编译安装MySQL5.5的方法

安装方法 编译 mysql5.5
2023-06-13 09:14:31 时间
环境:Debian6.02(squeeze)x64
软件:MySQL5.5.14
步骤:
1、升级系统
#apt-getupdate

#apt-getupgrade

#apt-getinstallchkconfiglibpcre3-devbuild-essentiallibssl-devlibncurses5-devbison
2、准备软件
cmake-2.8.5、mysql5.5.14
#wgethttp://www.cmake.org/files/v2.8/cmake-2.8.5.tar.gz

#wgetftp://mirror.anl.gov/pub/mysql/Downloads/MySQL-5.5/mysql-5.5.14.tar.gz
3、安装
1)、安装cmake
#tarzxvfcmake-2.8.5.tar.gz

#cdcmake-2.8.5/

#./configure

#make&&makeinstall
2)、添加mysql用户
groupaddmysql

useradd--shell/sbin/nologin-gmysqlmysql
3)、安装mysql
#tarzxvfmysql-5.5.14.tar.gz

#cdmysql-5.5.14

#cmake\

-DCMAKE_INSTALL_PREFIX=/usr/local/mysql\

-DMYSQL_DATADIR=/usr/local/data/mysql\

-DDEFAULT_CHARSET=utf8\

-DDEFAULT_COLLATION=utf8_general_ci\

-DEXTRA_CHARSETS=all\

-DWITH_MYISAM_STORAGE_ENGINE=1\

-DWITH_INNOBASE_STORAGE_ENGINE=1\

-DWITH_READLINE=1\

-DENABLED_LOCAL_INFILE=1\

-DMYSQL_TCP_PORT=3306

#make&&makeinstall
4)、更改安装文件夹权限
#chown-Rmysql:mysql/usr/local/mysql/

#chown-Rmysql:mysql/usr/local/data/mysql
5)、初始化话
#shscripts/mysql_install_db--basedir=/usr/local/mysql/--datadir=/usr/local/data/mysql--user=mysql
6)、复制mysql配置文件,生成启动脚本
#cpsupport-files/my-medium.cnf/etc/my.cnf

#cpsupport-files/mysql.server/etc/init.d/mysqld
7)、设置自启动
#chmod755/etc/init.d/mysqld

#chkconfigmysqldon
8)、设置环境变量
#nano/etc/profile
加入以下内容
exportPATH=/usr/local/mysql/bin:$PATH

aliasmysql_start="mysqld_safe&"

aliasmysql_stop="mysqladmin?uroot-pshutdown"
4、启动测试
#servicemysqldstart

#/usr/local/mysql/bin/mysql-uroot?p
5、密码及安全配置
#/usr/mysql/bin/mysql_secure_installation