MySQL–二进制安装
安装MySQL
linux软件的安装方式:
1、yum/rpm、简单、快速、无法定制。
2、编译安装、./configure; make; make install 复杂,速度慢,可定制。MySQL 5.5以上(MySQL-5.5.32.tar.gz)编译安装,./cmake; gmake; gmaek install 。
3、二进制包按,解压就可以用,绿色软件,无需编译安装,简单,快,不好定制。
安装准备:
[root@WEB-1 ~]# useradd -s /sbin/nologin -M mysql(创建用户)。
[root@WEB-1 ~]# id mysql(查看用户和组创建是否成功)。
[root@zabbix soft]# tar zxvf mysql-5.5.32-linux2.6-x86_64.tar.gz (解压软件)。
[root@zabbix soft]# mv mysql-5.5.32-linux2.6-x86_64 /application/mysql-5.5.32/(移动。等于make&&make install)。
[root@zabbix soft]# ln -s /application/mysql-5.5.32/ /application/mysql(软链)。
#到此步骤相当于编译安装 make make && install 之后#
[root@Mysql tools]# /usr/local/mysql/scripts/mysql_install_db –basedir=/usr/local/mysql/ –datadir=/usr/local/mysql/data/ –user=mysql(初始化数据库)。
[root@Mysql tools]# chown -R mysql.mysql /usr/local/mysql/(授权MySQL管理数据库文件)。
[root@Mysql tools]# cp /usr/local/mysql/support-files/my-small.cnf /etc/my.cnf(生成MySQL配置文件)。
注:[root@Mysql tools]# sed -i ‘s#/usr/local/mysql#安装路径#g’ /usr/local/mysql/ /mysqld_safe(如果安装路径不是/usr/local/mysq需要替换mysqld_safe下的安装路径信息反之则不动,MySQL默认安装路径是/usr/local/mysq)
[root@Mysql ~]# /usr/local/mysql/bin/mysqld_safe &(MySQL提供的启动命令,启动MySQL,&符后台启动)。
[root@Mysql ~]# vim /etc/profile(添加PATH环境变量)。
PATH=”/usr/local/mysql/bin:$PATH”(在结尾添加此行)。
[root@Mysql ~]# source /etc/profile(执行命令生效)。
[root@Mysql ~]# cp /usr/local/mysql/bin/* /usr/local/sbin/(或者执行cp方式添加变量)。
[root@Mysql ~]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld(配置传统启动命令)。
注:[root@Mysql tools]# sed -i ‘s#/usr/local/mysql#安装路径#g’ /etc/init.d/mysqld(如果安装路径不是/usr /local/mysq需要替换mysqld_safe下的安装路径信息反之则不动,MySQL默认安装路径是/usr/local/mysq)
添加执行权限:chmod +x /ete/init.d/mysqld
[root@Mysql ~]# chkconfig mysqld on(添加开机自启动)。
[root@Mysql ~]# mysql -uroot -p123.com(设置密码)。
[root@Mysql ~]# mysqladmin -uroot -p123.com password “1234.com”(修改密码)。