mysql的三种安装方式:RPM 二进制包和源代码 本次安装的系统平台为redhat 5 ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 我选择源码安装: 1.安装make编译器 下载地址: http://www.gnu.org/software/make/
[c-sharp] view plain copy print ?
2.安装bison 下载地址:http://www.gnu.org/software/bison/
[c-sharp] view plain copy print ?
3.安装gcc-c++ 下载地址:http://www.gnu.org/software/gcc/
[c-sharp] view plain copy print ?
4.安装cmake 下载地址:http://www.cmake.org/
[c-sharp] view plain copy print ?
5.安装ncurses 下载地址:http://www.gnu.org/software/ncurses/
[c-sharp] view plain copy print ?
开始安装MySQL,下载地址:http://dev.mysql.com/ http://dev.mysql.com/downloads/mysql/5.5.html#downloads 选择平台为 source code 准备工作
[c-sharp] view plain copy print ?
解压并安装MySQL
[c-sharp] view plain copy print ?
完成后,继续下面的操作
[c-sharp] view plain copy print ?
下面的命令是可选的,将mysql的配置文件拷贝到/etc
[c-sharp] view plain copy print ?
启动mysql:
[c-sharp] view plain copy print ?
上面是一种启动mysql的方法,还有一种简单的方便,如下:
[c-sharp] view plain copy print ?
将mysql服务添加到开机启动项,让mysql服务开机启动
[c-sharp] view plain copy print ?
重启机器后,mysql服务就会自动启动了。 如果报错: [@tc_157_61 mysql]# service mysql.server start Starting MySQL.The server quit without updating PID file (/usr/local/mysql/data/tc_157_61.pid).[FAILED] 则赋权限给data [@tc_157_61 mysql]# chmod 777 data [@tc_157_61 mysql]# service mysql.server start Starting MySQL...[ OK ]
[root@ rhel5~]# mysql -u root mysql mysql>use mysql; mysql>desc user; mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root"; //为root添加远程连接的能力。 mysql>update user set Password = password('xxxxxx') where User='root'; mysql>select Host,User,Password from user where User='root'; mysql>flush privileges; mysql>exit 重新登录:mysql -u root -p 若还不能进行远程连接,则关闭防火墙 [root@ rhel5~]# /etc/rc.d/init.d/iptables stop 注:如果不能远程连接,出现错误mysql error number 1130,则加入下面语句试试: mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '******' WITH GRANT OPTION; 红色的部分是真正的安装步骤。 还有个地址 参考:http://www.cnblogs.com/fly1988happy/archive/2011/11/21/2257682.html |