1、linux安装mysql8⼀步⼀步超详细教程

cd /usr/local/src

2、下载mysql8

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

3、解压mysql8, 通过xz命令解压出tar包(这⾥时间可能会久⼀点根据服务器性能决定请耐⼼等待) 然后通过tar命令解压出⽂件夹

xz -d mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz
tar xvf mysql-8.0.20-linux-glibc2.12-x86_64.tar

4、将/usr/local/src下的mysql-8.0.20-linux-glibc2.12-x86_64⽂件夹内容移动到/usr/local/mysql下

mv /usr/local/src/mysql-8.0.20-linux-glibc2.12-x86_64/* /usr/local/mysql

cd /usr/local/mysql

5、创建⽤户组及⽤户和密码
groupadd mysql
useradd -g mysql mysql

6、授权用户

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

7、编辑my.cnf⽂件
vim /etc/my.cnf
按 i 进⼊修改模式 然后将下⾯的⽂本复制进去

[mysqld]
user=root
datadir=/usr/local/mysql/data
basedir=/usr/local/mysql
port=3306
max_connections=200
max_connect_errors=10
character-set-server=utf8
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password
lower_case_table_names=1
group_concat_max_len=102400
[mysql]
default-character-set=utf8
[client]
port=3306
default-character-set=utf8

复制进去后按esc退出修改模式,然后按 shift+: 然后输⼊wq保存⽂件
8、进⼊到bin⽬录下

cd bin

9、初始化基础信息,最后⼀⾏后⾯会有个随机的初始密码保存下来⼀会登录要⽤(如果忘记了就删掉data重新初始化

./mysqld --initialize

10、添加mysqld服务到系统
先返回到mysql目录

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

11、授权以及添加服务

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

12、启动mysql

service mysql start

13、将mysql添加到命令服务

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

linux安装mysql8⼀步⼀步超详细教程相关推荐

  1. Linux系统双网卡聚合超详细教程

    Linux系统双网卡聚合超详细教程 将多个物理网卡聚合在一起,从而实现冗错和提高吞吐量 网络组不同于旧版中bonding技术,提供更好的性能和扩展性 网络组由内核驱动和teamd守护进程实现. 主要分 ...

  2. 在VMware15中创建虚拟机安装ubuntu系统(超详细教程)

    此篇博文分享幼儿园老小(本人)创建虚拟机安装ubuntu系统的详细操作过程,希望对新手有所帮助咯!(大佬请自行略过哈哈) 我的下载地址详情如下: 下载请戳–>Ubuntu18.04/64位下载地 ...

  3. linux安装mysql8 一步一步超详细教程

    1.到指定目录下下载安装包 cd /usr/local/src 2.下载mysql8 wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql- ...

  4. Linux上安装ArcGIS for Server超详细教程——以Redhat6.5上安装ArcGIS for Server 10.3.1为例

    一 操作系统要求 自10.1版本开始,ArcGIS for Server 不再支持32bit操作系统.请确保操作系统是64bit,以满足 ArcGIS for Server 的安装. 注意:机器名中不 ...

  5. 360天擎卸载密码_Windows安装和完全卸载MySQL8.0(超详细教程)

    前言 MySQL8相比之前版本改动还是挺大的,因为刚从安装接触,就先从基本的说起.现在的mysql8安装只能采用解压配置版,像以前老版本的傻瓜式安装将不复存在. 注意点 MySQL8之后并不需要my. ...

  6. [已更新: 安装原生版微信] 超详细教程 - Ubuntu等Linux分支利用Docker安装并使用微信详细教程

    目录 参考文献 0. 引言 1. 安装Docker(已经有docker的直接跳过这部分,去看第二步) 2. 下载并安装Docker微信 3. 一些额外的配置操作 3.1 系统栏图标 3.2 将dock ...

  7. Windows 安装MySQL 8.0 超详细教程(mysql 8.0.30)

    目录 一.删除以前安装的MySQL服务 1.查找以前是否装有mysql 2.删除mysql (1)停止mysql服务: (2)删除mysql服务: 3.检查mysql是否已删除 二.下载mysql二进 ...

  8. redhat7 32位mysql_Redhat7.3安装MySQL8.0.22的详细教程(二进制安装)

    一.MySQL安装包下载 官网地址:https://dev.mysql.com/downloads/mysql/ 下载步骤: 过滤操作系统版本 选择归档安装包 下载后,上传并md5校验安装包是否与上图 ...

  9. 安装和使用ArchLiunx超详细教程

    安装系统 一.下载介质 https://www.archlinux.org/download/ 二.启动 ISO 到Live 环境 此步骤由很多种方式: 制作ISO为U盘启动工具,可以使用 Ultra ...

  10. node.js安装及环境配置超详细教程【Windows系统安装包方式】

    文章目录 Step1:下载安装包 Step2:安装程序 Step3:查看 Step4:环境配置 最后补充: Step1:下载安装包 https://nodejs.org/zh-cn/download/ ...

最新文章

  1. python安装位置是固定的吗_pip指定python位置安装软件包的方法
  2. 海龟交易代码java_海龟交易算法,实现量化交易(1)数据获取
  3. 同花顺怎么导出数据到excel_Excel怎么导出手机通讯录vCard文件
  4. Java线程与Linux内核线程的映射关系
  5. WINCE BSP中source文件中的宏定义
  6. Linux中python2和python3的pip设置 及清华安装源
  7. 06Struts2国际化实现
  8. 信息学奥赛C++语言:判断两位数
  9. 【转】图片轮播效果2
  10. 【Android Camera】之 Preview
  11. 爬取糗事百科1到5页的图片并下载到本地
  12. python中常用的函数有哪些_python里常用的函数类型
  13. wsl(windows子系统)简要介绍和安装步骤
  14. 微信小程序 - “本地资源图片无法通过WXSS 获取,可以使用网络图片,或者 base64,或者使用标签” 解决
  15. bmi计算器HTML,BMI计算器(示例代码)
  16. PDPS软件:碰撞检测功能介绍与使用方法
  17. 【PPT】画三维立体块
  18. 少儿编程scratch如何快速上手?
  19. Mybatis —— @Options注解实现执行参数配置
  20. 从教20年随笔——4409的归来

热门文章

  1. 对 kubenetes 扩容后端 rbd 磁盘容量
  2. 循环渐进NsDoor(五)
  3. luogu4185 [USACO18JAN]MooTube Gold
  4. ArcGIS基于爬虫数据绘制人口分布密度图
  5. 加速代理游戏,让指定进程走代理网络,驱动级SOCKS5代理使用方法。
  6. 【有限元分析】异型密封圈计算泄漏量与参数化优化过程(带分析源文件)
  7. Unity3d中异形屏的适配
  8. 记录:win10 cmd切换目录 切换到D盘
  9. JavaScript快速入门到高级 JS精品视频课程
  10. 云计算介绍 tcp/ip协议介绍及配置