返回顶部
首页 > 资讯 > 数据库 >Linux中mysql 8.0.25如何安装配置
  • 512
分享到

Linux中mysql 8.0.25如何安装配置

2023-06-20 13:06:56 512人浏览 安东尼
摘要

这篇文章主要介绍linux中mysql 8.0.25如何安装配置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Linux 安装 Mysql8.0.25最新教程,具体内容如下自己在服务器上安装mysql,搜集了很多材料

这篇文章主要介绍linuxmysql 8.0.25如何安装配置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

Linux 安装 Mysql8.0.25最新教程,具体内容如下

自己在服务器上安装mysql,搜集了很多材料,但是大多时间都比较久了,最新的下载安装方式有很多不一样的地方,也踩了很多坑,于是整理了一下自己全部的安装过程,大家可以借鉴一下。

下载

在线安装

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

离线安装

先去官方网站下载安装文件, 最新的下载

MySQL下载地址

Linux中mysql 8.0.25如何安装配置

Linux中mysql 8.0.25如何安装配置

Linux中mysql 8.0.25如何安装配置

根据服务器位数选择合适安装包下载

附linux查看位数命令

getconf LONG_BIT

Linux中mysql 8.0.25如何安装配置

Linux中mysql 8.0.25如何安装配置

使用ftp工具上传安装文件

解压

tar -xvf mysql-8.0.25-linux-glibc2.12-x86_64.tar.xz

后面在配置环境变量及数据库配置时,解压路径太长

修改默认文件夹名称, 我是通过ftp工具修改的, 下附命令

mv mysql-8.0.25-linux-glibc2.12-x86_64 /home/mysql-8.0.25#详解: mv 当前文件名称 修改的文件夹名称

创建数据目录

# 1.创建文件夹mkdir -p /data/mysqldata/#2 创建数据库用户 后边文件配置及初始化会用到, 如果你自己有其他用户也可以不创建新的 #2.1创建用户组 groupadd mysql #2.2创建用户 useradd -r -g mysql mysql#赋权限2. chown mysql:mysql -R /data/mysqldata #chown 用户名:用户组 -R /data/mysqldata3. chmod 750 /data/mysqldata/ -R

配置环境

vim /etc/profile #如果你的系统不支持vim命令 使用下边这个vi /etc/profile#编辑,在文档最后一行 添加下边代码export PATH=$PATH:你的MySQL解压路径/mysql-8.0.25/bin:你的MySQL解压路径/mysql-8.0.25/lib

Linux中mysql 8.0.25如何安装配置

编辑my.cnf

#1. 编辑my.cnf文件vim /etc/my.cnf #或者 vi /etc/my.cnf #2. 按insert 进入编辑模式 添加以下脚本[mysql]# 客户端默认字符集default-character-set=utf8mb4[client]port=3306Socket=/var/lib/mysql/mysql.sock[mysqld]port=3306server-id=3306user=mysqldatadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sock# 设置mysql的安装目录basedir=/home/mysql-8.0.25 #你自己的安装路径# 设置mysql数据库的数据的存放目录datadir=/data/mysqldata/mysql  #你自己创建的数据库文件存放路径log-bin=/data/mysqldata/mysql/mysql-bininnodb_data_home_dir=/data/mysqldata/mysqlinnodb_log_group_home_dir=/data/mysqldata/mysqlcharacter-set-server=utf8mb4lower_case_table_names=1autocommit=1# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0# Settings user and group are ignored when systemd is used.# If you need to run mysqld under a different user or group,# customize your systemd unit file for mariadb according to the# instructions in Http://fedoraproject.org/wiki/Systemd[mysqld_safe]#设置mysql数据库的日志及进程数据的存放目录log-error=/data/mysqldata/mysql/mysql.logpid-file=/data/mysqldata/mysql/mysql.pid

初始化MySQL

1. cd /home/mysql-8.0.25/bin/2. ./mysqld --defaults-file=/etc/my.cnf --basedir=/home/mysql-8.0.25/ --datadir=/data/mysqldata/mysql --user=mysql --initialize#参数详解--defaults-file=/etc/my.cnf 指定配置文件(一定要放在最前面,至少 --initialize 前面)--user=mysql 指定用户(很关键)--basedir=/home/mysql-8.0.25/ 指定安装目录--datadir=/data/mysqldata/mysql/ 指定初始化数据目录

初始化数据库后, 会给一个临时密码, 请保存到本地, 第一次登录数据库会用到

Linux中mysql 8.0.25如何安装配置

启动MySQL

# 1.复制 mysql.server 文件cp /home/mysql-8.0.25/support-files/mysql.server /etc/init.d/mysqlcp /home/mysql-8.0.25/support-files/mysql.server /etc/init.d/mysqld# 2.赋予权限chown 777 /etc/my.cnfchmod +x /etc/init.d/mysqlchmod +x /etc/init.d/mysqld# 3.检查一下/var/lib/mysql是否存在,否进行创建mkdir /var/lib/mysql #目录和my.cnf保持一致# 4.赋予权限chown -R mysql:mysql /var/lib/mysql/ #目录和my.cnf保持一致# 5.启动数据库service mysql start #或者 systemctl mysql start

启动成功

Linux中mysql 8.0.25如何安装配置

mysql数据库设置

修改初始密码

mysql -u root -p

或者

#进入安装目录cd /home/mysql-8.0.25/bin# 执行命令./mysql -uroot -p

输入保存到本地的临时密码

Linux中mysql 8.0.25如何安装配置

修改密码

# 修改root密码 修改root用户只能本地连接ALTER USER 'root'@'localhost' IDENTIFIED with mysql_native_passWord BY '新密码';#刷新权限flush privileges;

创建用户

#创建用户任意远程访问CREATE user 'mysql'@'%'; #修改密码alter user 'mysql'@'%' identified with mysql_native_password by '新密码';

创建数据库

create database test default character set utf8mb4 collate utf8mb4_unicode_ci;#create database 数据库名 default character set utf8mb4 collate utf8mb4_unicode_ci;

授权

#将test库的所有权限赋予mysql用户grant all privileges on test.* to "mysql"@"%";#刷新权限flush privileges;

检查

使用navicat测试数据库是否正常连接

Linux中mysql 8.0.25如何安装配置

扩展(MySQL开机自启动)

#1.查看是否有mysql服务chkconfig --list#2.进入mysql软件目录,复制mysql.server文件到 /etc/rc.d/init.d目录下cp   /home/mysql-8.0.25/support-files/mysql.server  /etc/rc.d/init.d/mysql#3.给/etc/rc.d/init.d/mysql赋权可执行权限chmod  +x  /etc/rc.d/init.d/mysql#4.添加mysql服务chkconfig --add mysql#5.使mysql服务开机自启chkconfig --level 345 mysql on#6.查看MySQL服务 ,重启服务器,测试是否成功。chkconfig --list

添加成功

Linux中mysql 8.0.25如何安装配置

以上是“Linux中mysql 8.0.25如何安装配置”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网数据库频道!

您可能感兴趣的文档:

--结束END--

本文标题: Linux中mysql 8.0.25如何安装配置

本文链接: https://www.lsjlt.com/news/297266.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux中mysql 8.0.25如何安装配置
    这篇文章主要介绍Linux中mysql 8.0.25如何安装配置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Linux 安装 Mysql8.0.25最新教程,具体内容如下自己在服务器上安装MySQL,搜集了很多材料...
    99+
    2023-06-20
  • mysql中8.0.25如何安装配置
    这篇文章给大家分享的是有关mysql中8.0.25如何安装配置的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体内容如下一、下载MySQL官网Windows系统安装包下载地址进入网址后可以在MySQL官网看到:二...
    99+
    2023-06-20
  • Linux下mysql 8.0.25 安装配置方法图文教程
    Linux 安装 Mysql8.0.25最新教程,供大家参考,具体内容如下 自己在服务器上安装MySQL,搜集了很多材料,但是大多时间都比较久了,最新的下载安装方式有很多不一样的地方,也踩了很多坑,于是整理了一下自己...
    99+
    2022-06-03
    mysql8.0 mysql8.0.25 linux
  • mysql 8.0.25 安装配置方法图文教程
    MySQL 8.0.25 最新下载与安装教程,供大家参考,具体内容如下 一、下载 MySQL官网Windows系统安装包下载地址 进入网址后可以在MySQL官网看到: 二、安装 ...
    99+
    2024-04-02
  • mysql 8.0.25 解压版详细安装配置方法
    这篇文章主要介绍“mysql 8.0.25 解压版详细安装配置方法”,在日常操作中,相信很多人在mysql 8.0.25 解压版详细安装配置方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql 8.0...
    99+
    2023-06-20
  • 如何在linux中安装配置Mysql?
    这篇文章给大家分享的是如何在linux中安装配置Mysql,相信大部分人都还没学会这个技能,为了让大家学会,给大家总结了以下内容,话不多说,一起往下看吧。1 前言linux下安装MySQL的方式有很多种,包...
    99+
    2024-04-02
  • mysql 8.0.25 解压版安装配置方法图文教程
    mysql 8.0.25 解压版安装教程,供大家参考,具体内容如下 1、下载(官方推荐的是下载安装版本,但是解压版更便捷),下载地址 2、解压,我们需要增加一步操作: (1)创建...
    99+
    2024-04-02
  • Linux下MySQL 8.0如何安装配置
    这篇文章给大家分享的是有关Linux下MySQL 8.0如何安装配置的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、编译安装MySQL8.0版本信息#cat /etc/redhat-release&n...
    99+
    2023-06-15
  • linux中如何安装配置mysql8.0.18
    这篇文章将为大家详细讲解有关linux中如何安装配置mysql8.0.18,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。本文记录了linux mysql 8.0.18 安...
    99+
    2024-04-02
  • Linux中怎么安装配置MySQL
    Linux中怎么安装配置MySQL,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。  在Linux中安装MySQL的前提条件:(1)掌握基本...
    99+
    2024-04-02
  • mysql如何安装配置
    这篇文章将为大家详细讲解有关mysql如何安装配置,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。  mysql怎么安装  >configure--prefix=/m...
    99+
    2024-04-02
  • linux中如何安装和配置Jetty
    这篇文章给大家分享的是有关linux中如何安装和配置Jetty的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Jetty 是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供...
    99+
    2023-06-09
  • Linux中如何安装和配置ArangoDB
    这篇文章主要介绍了Linux中如何安装和配置ArangoDB的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux中如何安装和配置ArangoDB文章都会有所收获,下面我们一起来看看吧。ArangoDB是一个...
    99+
    2023-06-27
  • Linux中如何安装与配置Nginx
    这篇文章主要讲解了“Linux中如何安装与配置Nginx”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux中如何安装与配置Nginx”吧!简单安装本教程一Centos 6.3为例讲解,...
    99+
    2023-06-27
  • Centos7中如何安装和配置Mysql?
    网上关于Linux安装mysql数据库的教程数不胜数,但是,大多教程都是漏洞百出。今天,为了帮助各位需要的人,从而写下Centos7安装配置mysql5.7的教程。第一步:获取mysql YUM源进入mys...
    99+
    2024-04-02
  • MacOS中mysql 8.0.18如何安装配置
    这篇文章将为大家详细讲解有关MacOS中mysql 8.0.18如何安装配置,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。①下载MySQL8.0.18下载后(dmg)进行...
    99+
    2024-04-02
  • 如何在linux系统中安装配置mysql服务器
    这篇文章给大家分享的是在linux系统中安装配置mysql服务器的详细教程,相信大部分人都还不知道怎么安装,为了让大家学会,给大家总结了以下内容,话不多说,一起往下看吧。一、在官网下载mysql安装包下图是...
    99+
    2024-04-02
  • Linux系统中如何安装配置Kafka
    这篇文章主要为大家展示了Linux系统中如何安装配置Kafka,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“Linux系统中如何安装配置Kafka”这篇文章吧。Linux系统安装配置Kafka具体...
    99+
    2023-06-28
  • Linux系统中如何安装配置pytorch
    这篇“Linux系统中如何安装配置pytorch”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“Linux系统中如何安装配置pytorch”,小编整理了以下知识点,请大家跟着小编的步伐一步一步的...
    99+
    2023-06-28
  • Linux系统中如何安装配置PHP
    这篇文章主要为大家展示了Linux系统中如何安装配置PHP,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“Linux系统中如何安装配置PHP”这篇文章吧。Linux系统如何安装配置PHP?PHP是一...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作