Welcome 微信登录

首页 / 数据库 / MySQL / RedHat AS6安装MySQL

RedHat 版本:  6.2mysql 版本:   mysql-5.5.19安装包文件名: mysql-5.5.19-linux2.6-x86_64.tar.gz一、安装步骤:在官网上下载mysql-5.5.19-linux2.6-i686.tar.gz压缩包,此包解压后为编译好的文件,不需要咱们自己编译、安装,直接修改配置即可用。1、将 mysql-5.5.19-linux2.6-x86_64.tar.gz 拷贝至 /opt 目录2、解压# tar -zxvf mysql-5.5.19-linux2.6-i686.tar.gz -C /usr/local/ ;注意:解压到/usr/local/ 非常重要3. 将 mysql-5.5.19-linux2.6-x86_64 文件夹改名为 mysql注意:现在mysql的目录为:/usr/local/mysql(如果放在其他目录,安装问题会很多)4、建立数据库的用户组和用户# groupadd mysql# useradd -g mysql mysql5、将mysql启动脚本mysql.server复制到/etc/rc.d/init.d目录中,命名为mysql;# cp support-files/mysql.server /etc/rc.d/init.d/mysql7、复制mysql配置文件my-medium.cnf到/etc/目录中,命名为my.cnf;# cp support-files/my-medium.cnf /etc/my.cnf8、修改mysql目录权限;# chown -R root  /usr/local/mysql                //改变mysql目录的所属用户# chgrp -R mysql /usr/local/mysql               //改变mysql目录的所属组# chown -R mysql /usr/local/mysql/data      //改变data目录的所属用户,此目录用于存放数据库9、生成mysql系统数据库。执行/usr/local/mysql/scripts/mysql_install_db安装授权表.# /usr/local/mysql/scripts/mysql_install_db --user=mysql&10、启动mysql服务.运行/usr/local/mysql/bin/mysqld_safe# /usr/local/mysql/bin/mysqld_safe --user=mysql&如果出现:Starting mysqld daemon with database from /usr/local/mysql/data代表正常启动mysql服务器。11、启动mysql服务# /etc/rc.d/init.d/mysql start12、启动mysql# /usr/local/mysql/bin/mysql出现mysql>到此,mysql就搞定了,你可以操作数据库,可以修改管理员密码了……启动mysql注意问题:(1)要启动mysql必须先启动mysql_safe服务(上边第10步)。# /usr/local/mysql/bin/mysqld_safe --user=mysql& (2)其次启动mysql服务(上面第11步)# /etc/rc.d/init.d/mysql start(3)然后启动mysql# /usr/local/mysql/bin/mysql二、登录mysql方法:(1)如果你已经在/usr/local/mysql/bin目录执行:# ./mysql如果 root用户设置了密码执行:./mysql -u root -p输入mysql root的密码,然后回车。(2)如果你在其他目录执行:# /usr/local/mysql/bin/mysql如果 root用户设置了密码执行:/usr/local/mysql/bin/mysql -u root -p输入mysql root的密码,然后回车。三、Linux 下 让mysql 自动启动在MySQL安装程序的解压包/usr/local/mysql/support-files有一个叫myslq.server的启动脚本程序。把它复制到/etc/rc.d/init.d目录里面:# cd /etc/rc.d/init.d# cp /usr/local/mysql/support-files/mysql.server mysql接着把它的属性改为“x”(executable,可执行)# chmod +x mysql最后,运行chkconfig把MySQL添加到你系统的启动服务组里面去。执行chkconfig --add mysqlOracle 查询数据consistent gets在Oracle使用特例相关资讯      MySQL数据库教程 
  • MySQL 处理非法数据  (04/09/2013 08:06:28)
  • MySQL关于timestamp和mysqldump的  (12/16/2012 13:25:41)
  • MySQL保证数据完整性  (12/16/2012 12:00:35)
  • ERROR 1130: mysql 1130连接错误的  (12/16/2012 13:29:08)
  • MySQL数据库教程:管理数据库和表(  (12/16/2012 12:47:02)
  • MySQL快速插入大批量数据存储过程  (11/05/2012 19:04:04)
本文评论 查看全部评论 (0)
表情: 姓名: 字数