您的位置:首页 > 运维架构 > Linux

Linux下安装Mysql--二进制安装

2012-08-04 11:10 309 查看
1.登录linux系统,最好以root身份登录。

若不是,则在执行某些普通用户没有权限的命令时,在前面天添加sudo

2.增加Mysql用户和组

#groupadd mysql

#useradd -g mysql mysql

3.在linux终端创建安装包目录

#mkdir /usr/local/

4.使用secureCRT将windows上的Mysql二进制包移动到linux下

1.使用secureCRT连接linux

2.选择transfer ->Zmodem upload list 选择二进制包,点击ok

3.在secureCRT 终端,进入linux的目录 cd /usr/local/

4.输入rz命令,回车。

5.解压linux下的Mysql二进制包(mysql-5.1.63-linux-i686-glibc23.tar.gz)

#sudo tar xvfz mysql-5.1.63-linux-i686-glibc23.tar.gz

说明:在这里也可以为mysql-5.1.63-linux-i686-glibc23创建一个软连接

#ln -s mysql-5.1.63-linux-i686-glibc23 mysql

此时若cd mysql 则相当于 cd mysql-5.1.63-linux-i686-glibc23

6.在数据库目录下创建系统数据库表,--user 表示这些数据库和表的所有者为此用户

#cd mysql-5.1.63-linux-i686-glibc23 或者 cd mysql (若建立了软连接)

#./scripts/mysql_install_db --user=mysql 创造mysql授权表

7.设置目录权限,将data目录的权限改为Mysql,其他目录的权限为所有者pmsl用户(我是以pmsl身份登录)

#chown -R pmsl :mysql .

#chown -R mysql :mysql data

8.启动mysql

a.在当前目录下启动# ./bin/mysql -u root mysql

b.在任意目录下启动则先进入

# cd /usr/local/mysql/ (建立了软连接)

#./bin/mysql -u root mysql

就可以启动了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: