Debian6.02(squeeze)下编译安装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
软件: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
相关文章
- Pycharm安装cv2失败解决方法「建议收藏」
- Jenkins的详细安装及使用
- CentOS7中使用yum安装Nginx的方法
- UOS命令_uos手动安装教程
- VS2008 WEB组件安装失败——解决办法[通俗易懂]
- CorelDRAW2023最新版本安装下载教程
- vsFTPd在Linux中的编译安装和配置方法(原创)
- WordPress分页插件WP-PageNavi手工安装方法
- pr干货分享---软件安装如何获取使用方法
- 阿里云服务器安装配置redis的方法并且加入到开机启动(推荐)
- Oracle 11g 安装配置方法图文教程
- Ubuntu 服务器安装 MySQL 远程数据库的方法
- Ubuntu16.04安装Jenkins的方法图文详解
- 解决Windows 7下安装Oracle 11g相关问题的方法
- MySQL安装:安全设置密码(mysql安装的密码设置)
- 实用指南:MySQL快速安装(mysql的安装方法)
- 红旗Linux安装指南:硬盘安装方法详解(硬盘安装红旗linux)
- 如何在Linux系统上安装JVM?-教你简单易懂的方法(linux安装jvm)
- 软件Linux下查询已安装软件的方法(linux查询已安装)
- Linux系统安装源码步骤详解,轻松get编译安装自己的软件(linux 安装源码)
- MySQL安装后无法启动的问题解决方法(mysql下载好打不开)
- Oracle8安装教程一步一步安装快速开始(oracle8 安装方法)
- PHP编译安装中遇到的两个错误和解决方法