mysql 安装

1.下载免编译安装包:mirrors.sohu.com/mysql    下载目录 /usr/local/src/

2.解压: tar zxvf /usr/local/src/mysql-5.1.72-linux-x86_64-glibc23.tar.gz

3.建立MySQL用户: useradd -s  /sbin/nologin  -M mysql  M是没有家目录

4.移动到安装目录:mv mysql-5.1.72-linux-x86_64-glibc23.tar.gz  /usr/local/mysql     mysql目录此时没有创建。相当于给安装文件夹重命名。

5.初始化数据库:cd /usr/local/mysql ; mkdir -p /data/mysql/;chown -R mysql /data/mysql/  -R是级联 目录及子目录都更改

                            ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql/  指定用户mysql ,数据文件 /data/mysql,初始化有2个OK则成功,或者用echo $ ?返回0 也是成功。

6.拷贝配置文件: cd support-files/; my-small.cnf,my-medium.cnf,my-large.cnf,my-huge.cnf 配置文件根据自己的机器内存选择。/etc/my.cnf会在操作系统安装时就存在,可以替换。cp my-large.cnf  /etc/my.cnf

ls /etc/init.d/ 系统启动的脚本和服务 

cp mysql.server  /etc/init.d/mysqld 拷贝到这里并重命名为mysqld

vim /etc/init.d/mysqld  

basedir=/usr/local/mysql

datadir=/data/mysql

chmod 755 /etc/init.d/mysqld

7.把启动脚本加入系统服务项,并设定开机启动,启动mysql

       chkconfig --add mysqld

        chkconfig mysqld on

       service mysqld start 或者/etc/init.d/mysqld start

8.最后检查进程:

    ps aux |grep mysql

    netstat -lnp |grep mysql

                             


你可能感兴趣的:(mysql)