自学内容网 自学内容网

Linux如何正确安装MySQL数据库

对于Linux安装mysql,如果大家有不会的可以来参考小编的详细安装步骤哦,小编带你一步步走向成功~

首先对于Linux系统,我们通过小编的上一篇文章中知道安装软件的命令为wget,所以首先需要写出命令获取mysql:

wget https://cdn.mysql.com/archives/mysql-8.0/mysql-8.0.18-el7-x86_64.tar.gz

然后静静等待下载

下载完后我们使用ls命令检查本目录下是否有mysql:

检查成功之后我们就需要编写命令解决依赖工具:

yum -y install wget cmake gcc gcc-c++ ncurses ncurses-devel libaio-devel openssl openssl-devel

看到 完毕!后我们将进入接下来的步骤

接下来我们需要创建用户:

先进入/usr/local目录中,通过pwd命令查看当前目录是否在/usr/local目录中,进入local目录,我们先创建mysql目录,然后再进入mysql目录中

通过cp命令将我们下载的mysql-8.0.18-el7-x86_64.tar.gz复制到mysql目录下,通过ls查看是否复制成功:

 cp /home/soft/mysql-8.0.18-e7-x86_64.tar.gz ./

结果:

通过tar命令解压缩我们的mysql压缩包:

tar -xzvf mysql-8.0.18-el7-x86_64.tar.gz

通过ls可看到我们的解压缩文件:

如果需要我们可以将解压缩文件改为mysql8更方便观看查找(可不用)

接着我们再创建一个mysql组和创建一个名为 mysql 的系统用户,该用户属于 mysql 组,并且无法直接登录系统。

groupadd mysql
 useradd -r -g mysql -s /bin/false mysql

接着,我们使用chown命令将目录下的文件的所属人和所属组都改为mysql:

chown -R mysql:mysql ./

创建mysql安装初始化配置文件my.cnf :vim /etc/my.cnf

初始化mysql的密码:

./mysqld --initialize --user=mysql  --datadir=/usr/local/mysql/data/

启动MySQL:

./mysqld_safe --user=mysql &

修改账号密码:

./mysql -uroot -p(输入在初始成功后显示的密码)

在输入:

alter user 'root'@'localhost' identified by "123456";
create user root@'%' identified by '123456';
grant all privileges on *.* to root@'%';
flush privileges;

看到四个OK便成功了

最后我们可以输入:

show databases;

检查出现:

OK了,安装成功!


原文地址:https://blog.csdn.net/Z_DOUBLE_Y/article/details/140525414

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!