Linux下安装MySQL5.x
Linux下安装MySQL5.x
mysql5.x下载地址: http://dev.mysql.com/downloads/mysql/5.0.html
以上是mysql的官方地址,上面的mysql版本太多,而且速度很慢,建议大家从中文网站http://download.mysql.cn/src/上下载,速度可以而求版本的兼容性很强,不用为每个特定的Linux寻找版本
mysql工具下载: http://dev.mysql.com/downloads/gui-tools/5.0.html
Linux安装下mysql5.x
在中文网站上可以下到两种Linux版本:后缀名闻.gz的和.rpm的,前者是mysql的压缩文件,有的是源文件(需要编译),有的是可执行文件(binary);后者是RedHat Linux制作的安装包,安装比较方便。下面分别介绍两种安装方式,第二种方式比较简单,建议使用。
一.编译安装
这里用的mysql-5.0.22.tar.gz源文件压缩包,文件存放在/home/software/目录下,进入shell,安装步骤如下:
#cd /home/software //进入安装文件目录
#tar zxvf mysql-5.0.22.tar.gz //解压文件到本目录下
# cd mysql-5.0.22 //进入源文件目录
# ./configure --prefix=/usr/local/mysql #--with-charset=GBK //设定 configure 安装选项,选择安装目录 (prefix)以
及支持中文GBK 码(with-charset=GBK)
# make //开始编译
# make install //执行安装
# scripts/mysql_install_db //产生 MySQL grant tables(会建立一个 mysql 资料库和一些 tables,用来管理使用 MySQL 的授
权资讯,也就是使用者有哪些使用资料库的权限)
如果执行上面命令后出现一大堆编译信息,并且最后没有报错,那么恭喜你,安装已经完成了,不过不要得以太早,能不能启动还要看你的人品嘞。
mysql有好几种启动方式,有的可能启动不了,但多试几种,有时就能正常启动了。下面是几种启动命令(/usr/local/mysql/是安装目录):
# chmod 744 mysql.server //把mysql.server设成可执行得
# /usr/local/mysql/share/mysql/mysql.server start //有的可能是mysql/share/mysql.server 目录,不同版本不同
另外可将这行指令加在 /etc/rc.d/rc.local 档中,让 MySQL 在开机时自动启动。
# /usr/local/mysql/bin/mysqld_safe --user=root&
# /usr/local/mysql/bin/mysqld_safe --user=mysql&
# /usr/local/mysql/bin/safe_mysqld--uer=root&
用命令:
#netstat -nat
查看端口,如果出现一行长的像:
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
那么恭喜你,启动成功了。
要停止 MySQL 的方法:
# /usr/local/mysql/bin/mysqladmin shutdown
如果你为 MySQL Administrator root 帐号(非作业系统的 root)设了密码,要停止 MySQL 则必须像下列这样做,MySQL 会询问你 root 的密码後才会执行 shutdown 的工作:
# /usr/local/mysql/bin/mysqladmin -u root -p shutdown
或者干脆点,直接找到mysql的运行进程,kill了它^_^.
|
评论暂时关闭