mysql 04 在linux部署

下载压缩包

解压

tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz

复制解压后的mysql目录

cp -r mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql

添加用户组

groupadd mysql

添加用户mysql 到用户组mysql

useradd -g mysql mysql

新建数据目录

cd /data
mkdir mysql

赋权给mysql用户

chown -R mysql:mysql ./

开始安装

cd /usr/local/mysql
./scripts/mysql_install_db --user=mysql --datadir=/data/mysql

故障:这条脚本如果出现

bash: ./vmware-install.pl: /usr/bin/perl: bad interpreter: 没有那个文件或目录

问题原因:由于.pl文件是用perl语言编写的程序文件,所以想要执行该文件,需要linux下有安装好的perl运行环境,才能够执行.pl程序

解决办法:安装perl运行环境 yum install perl

修改权限

cp support-files/mysql.server /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld
cp support-files/my-default.cnf /etc/my.cnf

修改启动脚本

vi /etc/init.d/mysqld
basedir=/usr/local/mysql/
datadir=/data/mysql

测试连接

./mysql/bin/mysql -uroot

加入环境变量

编辑 /etc/profile,这样可以在任何地方用mysql命令了

export PATH=$PATH:/usr/local/mysql//bin
source /etc/profile

启动mysql

service mysqld start

查看运行状态

service mysqld status

开防火墙端口

参考《linux 防火墙》


转载请注明来源。 欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。 可以在下面评论区评论,也可以邮件至 sharlot2050@foxmail.com。

文章标题:mysql 04 在linux部署

字数:292

本文作者:夏来风

发布时间:2020-06-04, 16:27:01

原始链接:http://www.demo1024.com/blog/mysql-linux/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。