第一步:下载mysql安装包mysql-cluster-gpl-7.2.12-linux2.6-i686.tar.gz
第二步:解压mysql安装包mysql-cluster-gpl-7.2.12-linux2.6-i686.tar.gz
sudo tar xvf mysql-cluster-gpl-7.2.12-linux2.6-i686.tar.gz
第三步:拷贝mysql-cluster-gpl-7.2.12-linux2.6-i686目录到/usr/local/mysql目录下
sudo cp -r mysql-cluster-gpl-7.2.12-linux2.6-i686 /usr/local/mysql
第四步:添加mysql用户组
sudo groupadd mysql
第五步:添加mysql用户
sudo useradd -r -g mysql mysql
第六步:进入/usr/local/mysql目录
sudo chown -R root . #将文件的所有属性改为root用户
sudo chown -R mysql data #将数据目录的所有属性改为mysql用户
sudo chgrp -R mysql . #将组属性改为mysql组
第七步:执行安装"mysql"数据库脚本
sudo scripts/mysql_install_db --user=mysql
注意错误:error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
解决方法:
7.1:在/etc/ld.so.conf文件中加下如下内容:/usr/local/lib
sudo bash -c 'echo /usr/local/lib >> /etc/ld.so.conf ' && sudo ldconfig
7.2:系统安装libaio-dev :$apt-get install libaio-dev
其他命令:
查看/usr/local/lib下的*.so文件
ldconfig -p
安装完成之后再次执行数据库安装命令sudo scripts/mysql_install_db --user=mysql
第八步:将mysql配置文件拷贝到etc目录(全局配置)
sudo cp support-files/my-media.cnf /etc/my.cnf
第九步:启动mysql 或用第十二步启动
sudo bin/mysqld_safe --user=mysql &
或者sudo service mysql.server start
第十步:初始化mysql root用户密码
sudo bin/mysqladmin -u root password 'mysql'
第十一步:复制mysql.server脚本到/etc/init.d
sudo cp support-files/mysql.server /etc/init.d/mysql.server
第十二步:查看mysql运行状态
sudo service mysql.server status
第十三步:将bin添加到环境变量
export PATH=$PATH:/usr/local/mysql/bin
第十四步:进入终端
mysql -u root -p mysql
注意:一定要记得加sudo