·您的位置: 首页 » 资源教程 » 编程开发 » 其它教程 » MYSQL FOR LINUX安装详解

MYSQL FOR LINUX安装详解

类别: LINUX教程  评论数:0 总得分:0
MySQL Installation Using a Source Distribution
安装源代码版本的MySQL

shell> groupadd mysql
shell> useradd -g mysql mysql
shell> gunzip < mysql-VERSION.tar.gz | tar -xvf -
shell> cd mysql-VERSION
shell> ./configure --prefix=/usr/local/mysql
shell> make
shell> make install
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> cd /usr/local/mysql
shell> bin/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql var
shell> chgrp -R mysql .
shell> bin/mysqld_safe --user=mysql &

并作出解释:
Add a login user and group for `mysqld\' to run as:为‘mysqld’增添一个登陆用户和组

shell> groupadd mysql
shell> useradd -g mysql mysql

Configure the release and compile everything:配置和编译

shell> ./configure --prefix=/usr/local/mysql
--prefix后面指示了默认安装路径
shell> make
如果还想知道更详细的configure命令,请查阅manual for configure

If you want to set up an option file, use one of those present in
the `support-files\' directory as a template. For example:如果你想安装选项文件,使用当前存在的‘support-files’ 文件夹下的作为模板,例如:

shell> cp support-files/my-medium.cnf /etc/my.cnf

If you haven\'t installed MySQL before, you must create the MySQL
grant tables:如果你以前没有安装过MySQL,你必须创建一个MySQL准许的表

shell> bin/mysql_install_db --user=mysql

Change the ownership of program binaries to `root\' and ownership
of the data directory to the user that you will run `mysqld\' as.
Assuming that you are located in the installation directory
(`/usr/local/mysql\'), the commands look like this:将程序的所有权限给‘root’ ,并且把数据目录的所有权给可以运行‘mysqld’的用户。假设MySQL的安装目录是(‘/usr/local/mysql’),命令如下所示:

shell> chown -R root .
shell> chown -R mysql var
shell> chgrp -R mysql .

The first command changes the owner attribute of the files to the `root\' user. 第一行命令把文件拥有权给‘root’。The second changes the owner attribute of the data directory to the `mysql\' user. 第二行把数据目录拥护权给‘mysql’用户。The third changes the group attribute to the `mysql\' group.第三行把组的权限给\'mysql\'组。

After everything has been installed, you should initialize and test your distribution using this command:万事具备后,你就可以按照下面的命令测试并运行你的MySQL了:

shell> /usr/local/mysql/bin/mysqld_safe --user=mysql &
-= 资 源 教 程 =-
文 章 搜 索
关键词:
类型:
范围:
纯粹空间 softpure.com
Copyright © 2006-2008 暖阳制作 版权所有
QQ: 15242663 (拒绝闲聊)  Email: faisun@sina.com
 纯粹空间 - 韩国酷站|酷站欣赏|教程大全|资源下载|免费博客|美女壁纸|设计素材|技术论坛   Valid XHTML 1.0 Transitional
百度搜索 谷歌搜索 Alexa搜索 | 粤ICP备19116064号-1