数据库相关:详细讲解Linux环境下MySQL 5.1安装步骤[1]以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
下载MySQL免安装版/二进制版软件(不用编译)
文件格式 MYSQL VERSION OS tar gz
创建MySQL组 建立MySQL用户并加入到mysql组中
(不同版本的Unix中 groupadd和useradd的语法可能会稍有不同 ) #groupadd mysql #useradd g mysql mysql
进入目录/usr/local 解压缩免安装版 并在此目录中建立名为mysql的软链接
#cd /usr/local #gunzip < /path/to/MYSQL VERSION OS tar gz | tar xvf (该命令会在本目录下创建一个名为MYSQL VERSION OS的新目录 )
使用GNU tar 则不再需要gunzip 你可以直接用下面的命令来解包和提取分发
#> tar zxvf /path/to/mysql VERSION OS tar gz) #ln s MYSQL VERSION OS mysql
添加MySQL配置文件
如果你想要设置一个选项文件 使用support files目录中的一个作为模板 在这个目录中有 个模板文件 是根据不同机器的内存定制的
#cp support files/my medium cnf /etc/my cnf (可能你需要用root用户运行这些命令 )
设定目录访问权限 用mysql_install_db创建MySQL授权表初始化 并设置mysql root帐号访问权限
#cd mysql #chown R mysql #chgrp R mysql #scripts/mysql_install_db –user=mysql #chown R root #chown R mysql data (注意以上命令中的 符号不能少 )
运行MySQL
#bin/mysqld_safe –user=mysql &
(如果没有问题的话 应该会出现类似这样的提示:
[ ] # Starting mysqld daemon with databases from /usr/local/mysql/var
如果出现 mysql ended这样的语句 表示Mysql没有正常启动 你可以到log中查找问题 Log文件的通常在/etc/my cnf中配置 大多数问题是权限设置不正确引起的
设置root密码 默认安装密码为空 为了安全你需要修改密码
#/usr/local/mysql/bin/mysqladmin uroot password yourpassword
拷贝编译目录的一个脚本 设置开机自动启动
#cp support files/mysql server /etc/rc d/init d/mysqld #chmod /etc/init d/mysqld #cconfig –add mysqld #cconfig –level mysqld on lishixinzhi/Article/program/MySQL/201311/29605
分页:123