mysql5.5.28.tar.gz编译安装操作笔记
2014-02-22 20:28
573 查看
1、yum安装依赖包
yum install wget gcc gcc-c++ make cmake ncurses-devel libtool zilib-devel -y
2、创建mysql用户
useradd -s /sbin/nologin -M mysql
3、编译安装mysql
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS:STRING=utf8,gbk \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/data/mysql/ \
-DMYSQL_USER=mysql \
-DMYSQL_TCP_PORT=3306
make && make install
4、修改mysql配置文件
cp support-files/my-medium.cnf /etc/my.cnf
cp support-files/mysql.server /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld
5、初始化mysql
bash scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/
6、启动服务
/etc/init.d/mysqld start
7、配置mysql用户
/usr/local/mysql/bin/mysqladmin -u root password 123
/usr/local/mysql/bin/mysql -u root -p
yum install wget gcc gcc-c++ make cmake ncurses-devel libtool zilib-devel -y
2、创建mysql用户
useradd -s /sbin/nologin -M mysql
3、编译安装mysql
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS:STRING=utf8,gbk \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/data/mysql/ \
-DMYSQL_USER=mysql \
-DMYSQL_TCP_PORT=3306
make && make install
4、修改mysql配置文件
cp support-files/my-medium.cnf /etc/my.cnf
cp support-files/mysql.server /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld
5、初始化mysql
bash scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/
6、启动服务
/etc/init.d/mysqld start
7、配置mysql用户
/usr/local/mysql/bin/mysqladmin -u root password 123
/usr/local/mysql/bin/mysql -u root -p
相关文章推荐
- mysql5.5.28.tar.gz编译安装操作笔记
- mysql5.5.28.tar.gz编译安装操作笔记
- mysql5.5.28.tar.gz编译安装操作笔记
- mysql5.5.28.tar.gz编译安装操作笔记
- mysql-5.5.36.tar.gz 在rhel 6.5上的编译安装
- (7) linux 编译并安装mysql-5.6.15.tar.gz ---> CentOS-6.6-x86_64 + mysql-5.6.15.tar.gz
- mysql源码编译安装 mysql-5.5.30.tar.gz
- 编译安装mysql-5.5.30.tar.gz
- mysql-5.5.36.tar.gz 在rhel 6.5上的编译安装
- mysql5.6.11.tar.gz安装
- Mac OS X 下 TAR.GZ 方式安装 MySQL
- Easy Code (笔记)Ubuntu下安装arm-linux-gcc-4.4.3.tar.gz (交叉编译环境)
- Ubuntu12.04安装MySQL5.6.12.tar.gz格式
- MySQL-5.5.28编译安装
- Mac OS X 下 TAR.GZ 方式安装 MySQL
- 关于MySQL-python-1.2.3.tar.gz安装失败的解决方案
- 【札记】Linux下 MySQL-5.7.17 tar.gz 包方式安装部署后出现密码过期的问题解决(不修改/etc/my.cnf文件)
- MySQL编译安装笔记
- mysql-4.0.15.tar.gz安装及注意事项
- Linux CentOS7源码安装配置mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz