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;
Mysql 5.5 编译安装(Ubuntu )
原创
©著作权归作者所有:来自51CTO博客作者zhanhai的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:Ubuntu关闭IPV6
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章