Chinaunix首页 | 论坛 | 博客
  • 博客访问: 350686
  • 博文数量: 166
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1640
  • 用 户 组: 普通用户
  • 注册时间: 2015-05-05 11:44
个人简介

文章不在长,坚持不懈记录下努力前行的脚步

文章分类

全部博文(166)

文章存档

2017年(19)

2016年(59)

2015年(88)

我的朋友

分类: Mysql/postgreSQL

2015-08-03 11:32:55

                                                    mysql源码安装
安装环境
# yum -y remove mysql mysql-server cmake
# rm -rf /etc/my.cnf
# yum -y install ncurses ncurses-devel openssl-devel bison gcc gcc-c++ make

Cmake:
# tar xvf cmake-2.8.11.2.tar.gz
# cd cmake-2.8.11.2.tar.gz
# ./bootstrap
# make && make install
# cmake -version

MySQL:
# groupadd mysql
# useradd -M -g mysql -s /sbin/nologin mysql
# tar xvf mysql-5.5.40.tar.gz
# cd mysql-5.5.40
# cmake \
-DCMAKE_INSTALL_PREFIX=/mnt/mysql \
-DSYSCONFDIR=/etc \
-DMYSQL_DATADIR=/mnt/mysql/data \
-DINSTALL_MANDIR=/usr/share/man \
-DMYSQL_TCP_PORT=3306 \
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DEXTRA_CHARSETS=all \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_READLINE=1 \
-DWITH_EMBEDDED_SERVER=1 \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1
# make && make install
===MySQL初始化
# cd /mnt/mysql
# chown -R mysql:mysql .
# ./scripts/mysql_install_db --user=mysql --basedir=/mnt/mysql/ --datadir=/mnt/mysql/data
# cp support-files/my-huge.cnf /etc/my.cnf
# cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# chmod 755 /etc/rc.d/init.d/mysqld
# chkconfig --add mysqld
# chkconfig mysqld on
# service mysqld start
# echo "export PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
# source /etc/profile
[root@mysql mysql]# mysqladmin -uroot password 'mysql123'
[root@mysql mysql]# mysql -uroot -pmysql123
mysql> use mysql
mysql> select host,user,password from user;
mysql> update user set host='%' where user='root' and host='localhost';
mysql> flush privileges;
阅读(478) | 评论(0) | 转发(0) |
0

上一篇:mysql复制

下一篇:mysql cluster安装部署

给主人留下些什么吧!~~