linux-centos7安装mysql5.7.21步骤

linux centos7 安装mysql5.7.12

 

一.下载Mysql版本

1) 打开百度搜索,输入MySQL,第一个是MySQL官网

linux-centos7安装mysql5.7.21步骤

2) 点击第一个链接地址,进入MySQL官方网站,单击“Downloads”下载Tab页,进入下载界面

linux-centos7安装mysql5.7.21步骤

3) 查看Community对应左侧下方选项,单击第四个“MySQL Community Server”

linux-centos7安装mysql5.7.21步骤

选择通用版本,是免费的

4)      选择linux – generic版本 Source Code是源码版本,需要通过编译才能安装

linux-centos7安装mysql5.7.21步骤

5)      选择下载合适的mysql安装包tar.gz结尾

二.安装文件上传命令

         yum-y install lrzsz

         rz命令打开窗口选文件

三.解压

最好的安装路径是/usr/local/下,如果不是安装到这个目录下面,需要修改配置文件。最后再具体简绍。

tar -zxvfmysql-*.tar.gz 解压

x : 从 tar 包中把文件提取出来

         z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用gunzip 解压

         v : 显示详细信息

         f xxx.tar.gz :  指定被处理的文件是 xxx.tar.gz

mv mysql-*mysql  重命名

四.安装

1)      初始化数据

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

 

2)      创建mysql用户和用户组,以及给mysql目录配置用户权限

groupadd mysql         创建组

useradd  -g mysqlmysql          创建用户

chown -R mysql:mysql ./           配置权限

ll 查看目录信息

linux-centos7安装mysql5.7.21步骤

3)      将mysql放到本地系统服务中

cp –a ./support-files/mysql.server       /etc/init.d/mysql

                   在/etc目录下创建my.cnf文件,为运行配置文件

    linux-centos7安装mysql5.7.21步骤

这里我们只做基本的配置,其他采用默认了,毕竟初学,以简单为主。大多的参数我也不怎么理解

五.启动mysql服务

service mysql start

查看初始化密码

命令 cat/root/.mysql_secret

linux-centos7安装mysql5.7.21步骤

复制下来初始的密码,做登录使用

bin/mysql -uroot –p 输入密码        ./mysql -uroot –p

 

如果你想用msyql –uroot –p 登录

 

系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件ln -s /usr/local/mysql/bin/mysql /usr/bin

 

重新设置密码

SET PASSWORD FOR'root'@localhost=PASSWORD('123456');   #对应的换成你自己的密码即可

此步骤是本人亲自安装的过程,参照有其他IT朋友的博客。

 

最后需要补充一下,按照上面的方式安装完成之后还不能进行远程的访问,需要修改允许远程连接,步骤如下:

 

六.卸载,删除mysql 

ps -ef 的意思显示系统执行进程
-e 显示所有终端机下执行的进程
-f 指的是显示UID,PPIP,C与STIME栏位