标签: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
原文地址:http://11103372.blog.51cto.com/11093372/1733032