Linux下通用二进制MySQL安装
Linux下通用二进制MySQL安装
-
下载通用二进制包
> cd /usr/local/src> wget http://mirrors.sohu.com/mysql/MySQL-5.5/mysql-5.5.44-linux2.6-i686.tar.gz
-
将源码解压至 /usr/local/ 目录下
> tar -zxvf mysql-5.5.44-linux2.6-i686.tar.gz -C /usr/local
-
创建mysql的软连接
> cd /usr/local> ln -sv mysql-5.5.44-linux2.6-i686 mysql
-
进入到该目录,创建 myql 用户,并更改对应的权限
> cd /usr/local/mysql> useradd -r mysql> chown -R root.mysql .
-
创建对应的数据目录 /mydata/data ,然后更改权限
> mkdir -pv /mydata/data> chown -R mysql.mysql /mydata/data
-
执行script下的脚本文件,初始化数据库,然后复制配置文件,并加入系统服务
> ./scripts/mysql_install_db --user=mysql --datadir=/mydata/data> cp ./support-files/my-small.cnf /etc/my.cnf> cp ./support-files/mysql.server /etc/init.d/mysqld> chkconfig --add mysqld
-
修改配置文件,并启动服务
> vim /etc/my.cnf[mysqld]datadir=/mydata/data> service mysqld start
-
将 MySQL的命令加入系统环境变量
> vim /etc/profile.d/mysql.shexport PATH=$PATH:/usr/local/mysql/bin
-
登录MySQL,并初始化密码
> mysql -uroot -p直接回车,默认初始密码为空> set password for 'root'@'localhost' = password('admin88');> flush privileges;
(本文转载自 http://superve.leanote.com/post/Untitled-560d35b538f4117cf700031d)

浙公网安备 33010602011771号