linux 安装mysql8.0 超详细图文教程

linux 安装mysql8.0 超详细图文教程1 在 use local 下创建 mysql 文件夹 mkdirmysql2 切换到 mysql 文件夹下 cdmysql3 下载 mysqlwgethtt dev mysql com get Downloads MySQL 8 0 mysql 8 0 20 linux glibc2 12 x86 64 tar xz 也可以直接在官方下载最新版本 https dev mysql com downloads mysql 选择 linux4 解压 mysqltar zx

1.使用系统的root账户

2.切换到 /use/local 目录下

3.下载mysql 

 wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz

     也可以直接在官方下载最新版本 官方下载 选择linux

4.解压mysql 

tar xvJf mysql-8.0.21-linux-glibc2.12-x86_64.tar.xz

linux 安装mysql8.0 超详细图文教程

5.重命名文件夹 

mv mysql-8.0.21-linux-glibc2.12-x86_64 mysql-8.0

linux 安装mysql8.0 超详细图文教程

5.创建data文件夹 存储文件

mkdir data 

linux 安装mysql8.0 超详细图文教程

6.创建用户组以及用户和密码    

groupadd mysql useradd -g mysql mysql

linux 安装mysql8.0 超详细图文教程

7.授权用户 

chown -R mysql.mysql /usr/local/mysql-8.0

linux 安装mysql8.0 超详细图文教程

8.切换到bin目录下

cd bin

9.初始化基础信息 

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

linux 安装mysql8.0 超详细图文教程

得到临时密码

10.编辑my.cnf文件  

vi /etc/my.cnf

注释mysqld_safe  修改信息    

basedir=/usr/local/mysql-8.0/ datadir=/usr/local/mysql-8.0/data/ socket=/tmp/mysql.sock character-set-server=UTF8MB4

linux 安装mysql8.0 超详细图文教程

11.添加mysqld服务到系统  

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

 linux 安装mysql8.0 超详细图文教程

12.授权以及添加服务     

chmod +x /etc/init.d/mysql chkconfig --add mysql

linux 安装mysql8.0 超详细图文教程

13.启动mysql 

service mysql start

linux 安装mysql8.0 超详细图文教程

14.查看启动状态 

service mysql status

linux 安装mysql8.0 超详细图文教程

15.将mysql命令添加到服务  

ln -s /usr/local/mysql-8.0/bin/mysql /usr/bin

linux 安装mysql8.0 超详细图文教程

16.登录mysql  mysql -uroot -p 密码使用之前随机生成的密码

linux 安装mysql8.0 超详细图文教程

17.修改root密码  其中是新的密码自己设置

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '';

linux 安装mysql8.0 超详细图文教程

18.执行   使密码生效

flush privileges;

linux 安装mysql8.0 超详细图文教程

19.选择mysql数据库 

use mysql;

linux 安装mysql8.0 超详细图文教程

20.修改远程连接并生效       

update user set host='%' where user='root'; flush privileges;

linux 安装mysql8.0 超详细图文教程

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/220389.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午8:36
下一篇 2026年3月17日 下午8:37


相关推荐

  • 获取不同长度的UUID[通俗易懂]

    获取不同长度的UUID[通俗易懂]在公司,有时候让处理一些命名规则时,要使用一个唯一标识,还是十六进制的,需要多少位看领导心情.怎么做呢?你别说用随机产生组合的方法啊?虽然那个可行,但是我觉得难受.知道有UUID这个玩意儿之后,那就好办了.UUID含义是通用唯一识别码(UniversallyUniqueIdentifier),这是一个软件建构的标准,也是被开源软件基金会(OpenSoftwareFoundatio

    2022年8月10日
    15
  • http数据协商

    http数据协商

    2021年6月13日
    116
  • mysql 索引中的USING BTREE 的意义

    mysql 索引中的USING BTREE 的意义

    2021年11月9日
    359
  • saga分布式事务_spring分布式事务实现

    saga分布式事务_spring分布式事务实现Saga分布式事务解决方案与实践我先介绍一下我自己,我叫姜宁,来自于华为开源研究中心,现在负责的是ServiceComb这个开源项目。ServiceComb这个项目已经进到Apache孵化,应该是去年11月份时进到Apache孵化的,这个月我们帮刚发了1.0M1版,但对于SAGA来说我们属于探索的阶段,发布了0.1.0。我参与过Apache一些项目,我也是Apache的Member,…

    2026年1月27日
    8
  • 支付宝首席架构师_高并发用什么架构

    支付宝首席架构师_高并发用什么架构支付宝架构师眼中的高并发架构

    2022年4月21日
    55
  • 定时任务30秒执行一次_windows查看计划任务

    定时任务30秒执行一次_windows查看计划任务《定时执行专家》是一款制作精良、功能全面、使用简单的专业定时执行工具软件。支持18种任务类型,11种任务触发方式(包含Cron方式),触发精度达到“秒”级。软件无需安装,无使用时间限制,欢迎下载使用。软件使用Unicode编码,可以在英文、日文等所有外文Windows系统下正常使用,并且软件带有中、日、英多国语言界面版本,可自由切换。…

    2025年9月7日
    20

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号