CenOS6.7下mysql 8.0.22 安装配置方法图文教程

CenOS6.7安装MySQL8.0.22(建议收藏)

1、下载Mysql安装包

官网下载链接:mysql官网

选择与自己系统对应的版本下载

2、把安装包上传的linux上

使用filezilla上传,我这里使用的是SecureCRT操作linux系统,直接按Alt+P键

我将下载下来的安装包放在了E盘下了

通过下面的代码上传

put e:/mysql-8.0.22-1.el6.i686.rpm-bundle.tar

上传完成之后他会在家目录下的用户目录里

3、安装准备

安装之前先看下linux中有没有mysql
使用命令查看

rpm -qa | grep mysql

如果有就卸载,我这里做演示,卸载掉等下重装

将查出来的全部卸载

rpm -e --nodeps 查到的内容

再将关于mysql相关的文件 有就删除,没有就跳过

find / -name mysqld*
rm -rf 查出来的文件

4、开始解压安装

先创建文件夹

mkdir /usr/local/mysql

将/home/用户目录(对应自己的用户名)上传的MySQL的tar包解压到/usr/local/mysql 中

tar -xvf mysql-8.0.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql

开始安装

需要进入到mysql文件夹中,就是刚刚解压到地方

安装mysql-community-common-8.0.22-1.el6.i686

rpm -ivh mysql-community-common-8.0.22-1.el6.i686.rpm --nodeps --force

安装 mysql-community-libs-8.0.22-1.el6.i686.rpm

rpm -ivh mysql-community-libs-8.0.22-1.el6.i686.rpm --nodeps --force

安装 mysql-community-client-8.0.22-1.el6.i686.rpm

rpm -ivh mysql-community-client-8.0.22-1.el6.i686.rpm --nodeps --force

安装mysql-community-server-8.0.22-1.el6.i686.rpm

rpm -ivh mysql-community-server-8.0.22-1.el6.i686.rpm --nodeps --force

安装完成之后通过rpm -qa | grep mysql查看

可以看到刚刚安装的四个

5、修改配置文件

完成上述步骤已经生成了my.cnf文件了

vim /etc/my.cnf

在最后加上

lower_case_table_names=1

6、初始化数据库和启动数据库

初始化

mysqld --initialize

对mysql安装路径文件夹进行mysql用户授权:

chown -R mysql:mysql /var/lib/mysql

查看数据库状态

service mysqld status

启动mysql

service mysqld start

这里有一个之前碰到的坑,就是启动不了
我们需要授权一下,能启动的最后也授权一下

chmod -R 777 /var/lib/mysql

7、登录MySQL

查看临时密码两种方式

1、从日志中找:

cat /var/log/mysqld.log

2、从日志中筛选查找

cat /var/log/mysqld.log | grep password

登录mysql

mysql -u root -p

8、修改密码

这里我将密码改为123456,各位自行修改

ALERT user 'root'@'localhost' identified with mysql_native_password by '123456';

退出之后重新登录一下

查看下数据库

9、配置远程访问

把在所有数据库的所有表的所有权限赋值给位于所有IP地址的root用户,并且密码是123456

create user 'root'@'%' identified with mysql_native_password by '123456';
grant all privileges on *.* to 'root'@'%' with grant option;
flush privileges;

10、设置Linux防火墙

将3306端口放行 且将该设置添加到防火墙的规则中

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save

使用Navicat远程连接

精彩专题分享:

mysql不同版本安装教程

mysql5.7各版本安装教程

mysql5.6各版本安装教程

mysql8.0各版本安装教程

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

(0)

相关推荐

  • mysql 8.0.22 winx64安装配置方法图文教程

    MySQL-8.0.22-winx64的数据库安装教程,供大家参考,具体内容如下 1.安装步骤 直接将安装包解压在安装目录之下. 2.添加系统变量路径 输入解压后的bin所在的路径,将该路径配置在path环境中. 3.新建配置文件 比如解压后的bin路径为(如C:\Program Files\mysql-5.6.41-winx64\bin)在解压后的路径下(如C:\Program Files\mysql-5.6.41-winx64\)新建配置文件 [mysql] # 设置mysql客户端默认字符

  • mysql 8.0.21免安装版配置方法图文教程

    六步安装Mysql(免安装包的才可以选安装位置),供大家参考,具体内容如下 第一步:下载MySQL压缩包 mysql下载路径 直接点击链接也可以下载:mysql 8.0.21 第二步:解压到自己想要安装的位置 第三步:添加环境变量(后面步骤不用cd到目录) 将bin目录添加到系统变量(这步是为了方便.可以不加) 第四步:创建 my.ini 配置文件并移动到要安装的目录下面 文件内容: [mysql] # 设置mysql客户端默认字符编码形式 default-character-set=utf8m

  • mysql 8.0.22 安装配置图文教程

    MySQL8.0.22安装及配置(超详细),供大家参考,具体内容如下 大家好,今天我们来学习一下 MySQL8.0.22安装及配置,好好看,好好学,超详细的 第一步 进入MySQL官网下载,或直接点击下载,如下图所示: 第二步 进入下载完成后解压到除c盘以外的盘,如下图所示: 第三步 解压后的目录并没有的my.ini文件,没关系可以自行创建在安装根目录下添加的my.ini(新建文本文件,将文件类型改为的.ini) ,写入基本配置: [mysqld] # 设置3306端口 port=3306 #

  • mysql 8.0.22.0 下载安装配置方法图文教程

    mysql 8.0.22 下载安装配置方法,供大家参考,具体内容如下 1.进入MySQL官网下载,或直接点击下载  双击直接安装,一直默认安装 两次输入密码,要复杂点 下次可以在这里打开 精彩专题分享: mysql不同版本安装教程 mysql5.7各版本安装教程 mysql5.6各版本安装教程 mysql8.0各版本安装教程 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们.

  • Windows10下mysql 8.0.22 安装配置方法图文教程

    mysql 8.0.22 安装配置方法图文教程,供大家参考,具体内容如下 这一步有可能会报错,如果没有报错,请忽略 win+r打开运行,输入services.msc打开服务,找到安装MySQL时添加的服务名,一般8.0版本的MySQL默认是MySQL80,双击打开,登录选项卡下将选择的此账户改为选择本地系统账户 添加mysql 环境变量 修改mysql字符集 修改MySQL的默认字符集为UTF8,修改方法网上资料很多. 在此仅介绍Windows下的解决办法: 修改MySQL默认安装目录C:\Pr

  • mysql 8.0.21 安装配置方法图文教程

    记录了mysql 8.0.21 的安装配置方法,分享给大家. 一.下载 1.下载安装包 mysql下载路径 直接点击链接也可以下载:mysql 8.0.20 2.解压压缩包 解压到安装的目录: 3.在此目录下新建my.ini配置文件 [mysqld] # 设置 3306 端口 port=3306 # 设置 mysql 的安装目录 basedir=D:\environment\mysql\mysql-8.0.21-winx64 # 设置 mysql 数据库的数据的存放目录 datadir=D:\e

  • 阿里云centos7安装mysql8.0.22的详细教程

    1. 下载MySQL安装包 首先点击https://dev.mysql.com/downloads/repo/yum/ 找到Linux7的版本: 这里会自动下载最新的版本的mysql,我这里是mysql8.0.22 然后去拼接网址: http://dev.mysql.com/get/ + xxx.rpm 比如说我的是http://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm 所以命令: [root@hadoop ~]#

  • mysql 8.0.22 安装配置方法图文教程

    本文记录了mysql 8.0.22 安装配置图文教程,供大家参考,具体内容如下 一.安装 (1).官网下载 (2).安装(前提是之前没安装过mysql,若安装过,下面有介绍卸载方式:若不知道有没有安装可以可以在cmd窗口输入services.msc查看有没有mysql服务),以管理员身份进入命令提示符 ,进入 mysql-8.0.22-winx64/bin 目录下.先初始化mysqld --initialize-insecure,然后安装mysqld install. (3).安装完成(启动后)

  • mysql 8.0.22 下载安装配置方法图文教程

    MySQL 8.0.22下载及安装,供大家参考,具体内容如下 一. 下载mysql 1.进入MySQL官网下载,或直接点击下载,如下图所示: 2.点击"DOWNLOADS" 3.选择 " MySQL Community(GPL) Downloads" 4.选择 "MySQL Community Server" 5.第一步:选择操作系统 第二步:点击 Go to Download Page 6.点击所选框进行下载 如果下载太慢可以复制下载链接使用迅

  • mysql 8.0.20 winx64安装配置方法图文教程

    本文为大家分享了mysql 8.0.20 winx64安装配置方法,记录如下. MySQL官网:链接 直接点击链接也可以下载:mysql 8.0.20 解压到指定目录 配置环境变量 系统变量: MYSQL_HOME D:\Develop\mysql-8.0.20-winx64 系统变量: Path %MYSQL_HOME%\bin 新建一个my.ini  用记事本打开,复制以下代码, 没有my.ini 数据库启动时无法初始化参数 [mysql] ; 设置mysql客户端默认字符集 default

随机推荐