/ 中存储网

red hat系统中rpm方式安装MySQL5.5

2014-08-18 10:24:04 来源:中存储网

我下载的是mysql5.5.14版本;操作系统:红帽linux as5.4.

1:mysql和oracle数据库的linux的selinux都不能设置成强制;如果是,请修改:
   vi /etc/selinux/config
   修改selinux=disabled或者permissive

2、检查有没有旧版mysql
   rpm -q mysql
   如果有的话,就卸掉,根据约束,从最外部开始卸载。
   rpm -e 包

3:安装
   groupadd mysql
   useradd -g mysql mysql  //系统默认mysql用户安装
   rpm -ivh MySQL-server-5.5.14-1.rhel5.x86_64.rpm
   rpm -ivh MySQL-client-5.5.14-1.rhel5.x86_64.rpm

4、说明下默认安装目录
   /var/lib/mysql 数据文件目录
   /usr/share/mysql 配置文件目录
   /usr/bin    程序目录
   /etc/rc.d/init.d/mysql 启动脚本

5.mysql数据库对其它的机器授权访问:
   GRANT ALL PRIVILEGES ON *.* TO 'root'@'123.12.114.108' IDENTIFIED BY 'mysql5.5.14-64_rmbduoduo' WITH GRANT OPTION;
   -- 'root'@'%' 代表任何ip都能访问。
    flush privileges;

6、启动|终止|查看服务器
   cp /usr/share/mysql/my-medium.cnf /etc/my.cnf //系统默认mysql安装信息配置文件
   /etc/rc.d/init.d/mysql start|stop|status
   或者 /usr/bin/mysqladmin -u root -p123456 shutdown

7.修改root用户密码:
   /usr/bin/mysqladmin -u root password '123456'

8.root用户登陆:
  mysql -h127.0.0.1 -uroot -p123456

9、如果有需要个性管理配置;可以更改数据文件目录
   mv /var/lib/mysql /data/
   vi /etc/my.cnf
   修改client和mysqld组的socket=/data/mysql/mysql.sock
   vi /etc/rc.d/init.d/mysql
   修改datadir=/data/mysql