当前位置: 移动技术网 > IT编程>数据库>Mysql > linux上免安装版mysql的部署步骤

linux上免安装版mysql的部署步骤

2018年03月15日  | 移动技术网IT编程  | 我要评论

本次安装使用的mysql5.1.30,版本可能有些老,但是对于liferay6.0来说已经足够了。

1、第一步是解压mysql安装包并放到合适的位置上。

解压命令:tar -zxvf mysql-5.1.30-linux-x86_64-glibc23.tar.gz

安装位置:/usr/softwere/,当然,安装位置是随意的,只是我习惯在/usr下建立一个softwere的文件夹,把所有的软件安装到这里。

2、创建mysql组,建立mysql用户并加入到mysql组中。

groupadd mysql

useradd -g mysql mysql

3、在/usr/softwere下创建软连接mysql

ln -s /usr/softwere/mysql-5.1.30-linux-x86_64-glibc23 mysql

或者是修改mysql文件夹的名字,都是可以的

4、添加mysql配置文件

cd mysql

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

使用vi编辑/etc/my.cnf文件,将basedir=...和datadir=...修改成/usr/mysql和/usr/mysql/data

5、设定目录访问权限,用 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

6、运行mysql

cd mysql

bin/mysqld_safe --user=mysql

7、设置root密码

cd mysql

bin/mysqladmin -uroot password yourpassword

8、设置允许远程登录

默认的mysql只允许本地登录,所以需要设置允许远程登录

mysql -uroot -p

use mysql

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

GRANT USAGE ON *.* TO 'root'@'%' IDENTIFIED BY 'xxx';(xxx是密码)

flush privileges;

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网