操作系统:centos 6.5
开发工具:mysql-5.5.22、cmake-2.8.6、ncurses-devel
具体操作流程:
1.yum安装ncurses-devel和gcc-c++
2.解压安装cmake
3.解压安装MySQL
4.简单优化调整MySQL
5.初始化数据库
6.启动MySQL服务
完成安装,以下是命令行的历史记录
yum -y install gcc-c++ ncurses-devel
53 tar -zxvf cmake-2.8.6.tar.gz -C /usr/src/
54 cd /usr/src/cmake-2.8.6/
55 ./configure && gmake && gmake install
56 history
57 cd -
58 tar -zxvf mysql-5.5.22.tar.gz -C /usr/src/
59 cd /usr/src/mysql-5.5.22/
60 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DSYSCONFDIR=/etc/ && make && make install
61 history
62 rm -rf /etc/my.cnf
63 cp support-files/my-medium.cnf /etc/my.cnf
64 cp support-files/mysql.server /etc/rc.d/init.d/mysqld
65 chmod +x /etc/rc.d/init.d/mysqld
66 chkconfig --add mysqld
67 echo "PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
68 . /etc/profile
69 groupadd mysql
70 useradd -M -s /sbin/nologin mysql -g mysql
71 chown -R mysql.mysql /usr/local/mysql/
72 /usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ --user=mysql
73 cd -
74 service mysqld start