对于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了,安装成功!