【安装】 查看本机位数:
[root@localhost src]# uname -i
i386 进入我们要下载的目录:
[root@localhost src]# cd /usr/local/src 解压安装包:
[root@localhost src]#tar zxvf /usr/local/src/mysql-5.1.73-linux-i686-icc-glibc23.tar.gz 移动位置:
[root@senlinux src]# mv mysql-5.1.73-linux-i686-glibc23 /usr/local/mysql
[root@senlinux src]# cd /usr/local/mysql 创建mysql账户:
[root@senlinux mysql]useradd -s /sbin/nologin mysql //nologin是不登录 创建datadir:存放数据库文件
[root@senlinux mysql]mkdir -p /data/mysql 更改权限:
[root@senlinux mysql] chown -R mysql:mysql /data/mysql 初始化mysql:
[root@senlinux mysql] ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql
【配置】
[root@localhost mysql]# ls
docs include man mysql-5.1.73-linux-i686-glibc23
[root@localhost mysql]# cd mysql-5.1.73-linux-i686-glibc23/
[root@localhost mysql-5.1.73-linux-i686-glibc23]# ls
bin COPYING data docs include INSTALL-BINARY lib man mysql-test README scripts share sql-bench support-files
[root@localhost mysql-5.1.73-linux-i686-glibc23]# cd support-files/ 拷贝配置文件:
[root@localhost support-files]#cp support-files/my-large.cnf /etc/my.cnf 拷贝启动脚本文件:
[root@localhost support-files]#cp support-files/mysql.server /etc/init.d/mysqld 修改启动脚本文件属性:
[root@localhost support-files]# chmod 755 /etc/init.d/mysqld 修改启动脚本:
[root@localhost support-files]#vim /etc/init.d/mysqld
修改的地方:
basedir =/usr/local/mysql
datadir=/data/mysql 启动脚本加入系统启动项并设置开机自启:
[root@localhost support-files]chkconfig --add mysqld
[root@localhost support-files] chkconfig mysqld on
[root@localhost support-files]service mysqld start 检查是否启动:
[root@localhost support-files]ps aux |grep mysql
[root@localhost support-files]netstat -lnp |grep mysql