Mysql 5.5 编译安装(Ubuntu )
2012-02-27 15:45
459 查看
apt-get install cmake ;( Cmake 编译的必要工具)
apt-get install libncurses5-dev ;(需要安装 不然Cmake会报错)
apt-get install bison ;(make会出警告)
apt-get install chkconfig ;(开机启动 )
apt-get install lrzsz ;(SecureCRT 上传)
groupadd mysql
useradd -g mysql -s /sbin/nologin mysql
mkdir /usr/local/mysql
mkdir /data/mysql -p
cd /data/mysql
rz
tar zxvf mysql-5.5.20.tar.gz
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_FEDERATED_STORAGE_ENGINE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock -DMYSQL_TCP_PORT=3306 -DENABLED_LOCAL_INFILE=1 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8-general_ci -DMYSQL_USER=mysql
cp mysql.server mysqld
vim mysqld
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
mv mysqld /etc/init.d/mysqld
chmod 755 /etc/init.d/mysql
cd /usr/local/mysql/support-files
cp my-medium.cnf /etc/my.cnf
vim /etc/my.cnf
[mysqld]
character_set_server=utf8
log-error=/usr/local/mysql/data/error.log
./mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql
chown –R mysql /usr/local/mysql/
echo "/usr/local/mysql/lib/mysql" >> /etc/ld.so.conf
/etc/init.d/mysqld start
/usr/local/mysql/bin/mysqladmin –u root password $mysqlpass
FLUSH PRIVILEGES;
本文出自 “末末” 博客,请务必保留此出处http://seala.blog.51cto.com/454790/790931
apt-get install libncurses5-dev ;(需要安装 不然Cmake会报错)
apt-get install bison ;(make会出警告)
apt-get install chkconfig ;(开机启动 )
apt-get install lrzsz ;(SecureCRT 上传)
groupadd mysql
useradd -g mysql -s /sbin/nologin mysql
mkdir /usr/local/mysql
mkdir /data/mysql -p
cd /data/mysql
rz
tar zxvf mysql-5.5.20.tar.gz
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_FEDERATED_STORAGE_ENGINE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock -DMYSQL_TCP_PORT=3306 -DENABLED_LOCAL_INFILE=1 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8-general_ci -DMYSQL_USER=mysql
cp mysql.server mysqld
vim mysqld
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
mv mysqld /etc/init.d/mysqld
chmod 755 /etc/init.d/mysql
cd /usr/local/mysql/support-files
cp my-medium.cnf /etc/my.cnf
vim /etc/my.cnf
[mysqld]
character_set_server=utf8
log-error=/usr/local/mysql/data/error.log
./mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql
chown –R mysql /usr/local/mysql/
echo "/usr/local/mysql/lib/mysql" >> /etc/ld.so.conf
/etc/init.d/mysqld start
/usr/local/mysql/bin/mysqladmin –u root password $mysqlpass
FLUSH PRIVILEGES;
本文出自 “末末” 博客,请务必保留此出处http://seala.blog.51cto.com/454790/790931
相关文章推荐
- Mysql 5.5的编译安装 在ubuntu 10平台上面
- ubuntu 10.10 源码编译安装mysql 5.5
- Mysql 5.5的编译安装 在ubuntu 10平台上面
- centos 5.5 下编译安装 mysql
- CentOS 6.4 编译安装mysql 5.5
- Linux下源码编译MySQL 5.5 与安装过程全记录
- ubuntu 15.04 编译安装 mysql 5.5.44
- Ubuntu 通过Deb 安装 MySQL 5.5 [转载]
- mysql5.5手动编译安装及编译参数介绍
- MySQL5.5编译工具configure向cmake过渡指南及安装示例
- 编译安装mysql 5.5
- centos 6 编译 安装 mysql 5.5
- 在ubuntu上,通过源代码编译安装mysql-5.6.12
- 源码编译安装 Mysql5.5
- 编译安装LAMP环境 (httpd2.4.4、mysql5.5、php5.4)
- Linux下源码编译MySQL 5.5 与安装程全记录
- Ubuntu14.04编译安装mysql5.6.26
- Ubuntu13.10编译安装MySQL5.6
- mysql 5.5源码编译安装 与 mysql多实例配置
- 编译安装 mysql 5.5,运行 cmake报错Curses library not found