Vm虚拟机环境下的linux系统搭载mysql数据库

1 linux 版本 :centOS 7
2 mysql版本
https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.41-linux-glibc2.12-x86_64.tar.gz 下载完成之后放在linux系统中的 /usr/local/ 下,在linux命令行下进入文件夹中,cd /usr/local/
3 解压
tar -zxvf mysql-5.6.41-linux-glibc2.12-x86_64.tar.gz

4、复制解压后的mysql目录到系统的本地软件目录
cp mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql -r

5、添加系统mysql组和mysql用户
groupadd mysql
useradd -r -g mysql -s /bin/false mysql

6、进入安装mysql软件目录,修改目录拥有者为mysql用户

cd mysql/
chown -R mysql:mysql ./
7、安装数据库,此处可能出现错误。

./scripts/mysql_install_db –user=mysql
FATAL ERROR: please install the following Perl modules before executing scripts/mysql_install_db:
Data::Dumper
#解决方法:
yum install -y perl-Data-Dumper
8、修改当前目录拥有者为root用户

chown -R root:root ./
9、修改当前data目录拥有者为mysql用户

chown -R mysql:mysql data
============== 到此数据库安装完毕 =============

10、添加mysql服务开机自启动

添加开机启动,把启动脚本放到开机初始化目录。

cp support-files/mysql.server /etc/init.d/mysql
chmod +x /etc/init.d/mysql
chkconfig –add mysql
chkconfig –list

如果看到mysql的服务,并且3,4,5都是on的话则成功,如果是off,则执行
这里写图片描述
chkconfig –level 345 mysql on
11、启动mysql服务

创建缺少的文件夹
mkdir /var/log/mariadb
service mysql start
如果出现以下错误,就说明日志文件没有配置 在要求的位置下手动配置就可以
这里写图片描述
最后成功界面 会直接显示success。到此就全部结束

猜你喜欢

转载自blog.csdn.net/weixin_29026283/article/details/82148079