可乐QQ 发表于 2009-5-9 22:51:55

菜鸟教你Linux下安装MySQL5.0——全世界最通俗易懂

      :handshake 在看帖之前,请确认你会回帖。这是可乐花了大力气才总结出来的哦,要鼓励一下哈:lol 谢谢鼓励!


一 准备工作

1.将MySQL安装文件mysql-5.0.67.tar.gz复制到任意文件夹中,如/soft下

cp mysql-5.0.67.tar.gz
/soft


2. 添加mysql用户组和用户

groupadd mysql
//添加mysql用户组


useradd –g mysql mysql
//向mysql组添加mysql用户。-g指定用户组

二 开始安装
1 cd /usr/local
//进入该目录.需要当前用户具有对/usr/local的读写权限,如果是root用户则可以跳过第二步
2 su root
//申请root用户权限,需要提供root用户密码
3 gunzip < /soft/mysql-5.0.67.tar.gz | tar xvf -
//将mysql-5.0.67.tar.gz文件解压到当前路径即/usr/local
4 ln –s /usr/local/mysql-5.0.67-linux-i686 mysql // 将/usr/local下的mysql-5.0.67-linux-i686文件夹建立符号链接到mysql
5 cd mysql
//进入刚刚链接到的mysql目录
6 chown –R mysql
.
//将当前路径拥有权赋给mysql用户,注意最后有一个点号
7 chgrp –R mysql .
//将当前路径拥有权赋给mysql用户组,同样注意最后有个点
8 scripts/mysql_install_db --user=mysql // 执行scripts路径下的mysql_install_db脚本开始安装数据库,注意user前面有两个连字符-
9 chown –R root .
//回收当前路径读写权限到root,注意最后的点
10 chown –R mysql data //将当前路径下的data目录赋给mysql用户
11 bin/mysqld_safe –user=mysql& //运行当前目录下的bin目录内的mysqld_safe命令启动mysql服务,注意user前面有两个连字符号-

到此完成Linux下的MySQL5.0的安装
以后Linux运行后只需运行第11步即可。

三 配置MySQL服务器
安装完的MySQL服务器只有一个root帐户(默认密码为空),还不能从其他客户机访问本地mysql。下面将添加一个mysql用户名,可以从其他客户机远程访问本地mysql服务。
以下命令在终端中运行。
1 cd /usr/local/mysql
//进入该目录,也是mysql的管理目录
2 bin/mysqladmin –u root password 123456
//修改mysql的root帐户密码(该root帐户和Linux操作系统的root帐户没有任何联系)。密码立即生效不必重启mysql
3 bin/mysql –uroot –p // 执行bin目录下的mysql,即mysql的客户端工具,用root登陆,接下来输入root的密码
以下操作为纯mysq操作,与Linux无关
4 use mysql;
//进入mysql数据库
5 grant all on *.* to ‘ladydog’@’%’ identified by ‘123456’;
//添加帐号,用户名ladydog密码123456,*.*表示该帐户可以访问任何一个数据库、任何一张表;’%’表示该帐户可以从任何一台客户机连接到本mysql服务器

四 连接测试
       在任何一台安装有mysql客户端的客户机上连接该mysql服务。也可以在本地机测试。方法如下:

1 cd /usr/local/mysql
//切换到mysql的管理目录

2 bin/mysql –h ip –u ladydog –p
//多了一个-h参数,表示要连接的服务器ip地址。Ok后输入密码即可。

可乐QQ 发表于 2009-5-11 09:43:33

:lol 自己顶一下

夭夭旭 发表于 2009-5-11 10:29:06

呵呵呵 顶一下

wy51testing 发表于 2009-5-11 10:57:23

总结的不错,顶一下

可乐QQ 发表于 2009-5-13 10:21:24

再顶一下

:lol 呵呵,谢谢 鼓励哈

hlnsc 发表于 2009-5-20 18:02:43

总结的很好:)

softbingo 发表于 2009-5-23 08:54:19

不错,学习了:)

可乐QQ 发表于 2009-5-25 17:42:13

回复 5# 的帖子

:$

可乐QQ 发表于 2009-5-25 17:42:35

回复 7# 的帖子

:$ :$

yzylion 发表于 2009-5-28 17:11:06

需要这样的总结呵呵

君星 发表于 2009-6-3 16:47:31

受用

正在找这方面的知识。

sunjuan 发表于 2009-6-3 19:18:19

xuexi

学习

千里 发表于 2009-6-4 11:35:29

mysql-5.0.67.tar.gz 我在迅雷里面找了一个:116M(太大了)

liyb 发表于 2009-6-30 21:44:52

毕竟是前辈呀,学习中,谢了

zhiyun181 发表于 2010-1-18 09:52:28

“全世界最通俗易懂”,这句话太吸引人啦。

千里 发表于 2010-1-18 09:56:23

每一个步骤都用了注释,这个做得非常好,赞一个。

可乐QQ 发表于 2010-2-5 09:08:56

:lol :victory:

yiyan408 发表于 2012-5-4 15:21:36

:)
页: [1]
查看完整版本: 菜鸟教你Linux下安装MySQL5.0——全世界最通俗易懂