首页 > 数据库 >MySQL-8.0.20安装步骤

MySQL-8.0.20安装步骤

时间:2023-05-16 18:46:15浏览次数:42  
标签:8.0 20 centos data MySQL mysql root wp software

1.创建软件目录,方便管理
[root@wp-centos /root]# mkdir /software && cd /software 

2.下载安装包
[root@wp-centos /software]# wget https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.20-el7-x86_64.tar.gz

3.解压安装包
[root@wp-centos /software]# tar xf mysql-8.0.20-el7-x86_64.tar.gz

4.创建软连接
[root@wp-centos /software]# ln -s /software/mysql-8.0.20-el7-x86_64 /usr/local/mysql

5.卸载系统自带mariadb
[root@wp-centos /software]# yum remove -y mariadb-libs

6.添加mysql用户
[root@wp-centos /software]# useradd mysql -M -s /sbin/nologin

7.创建数据目录并授权给mysql用户
[root@wp-centos /software]# mkdir /data/mysql/data -p 
[root@wp-centos /software]# chown -R mysql.mysql /data

8.编辑配置文件
[root@wp-centos /software]# vim /etc/my.cnf
[mysqld]
user=mysql 
basedir=/usr/local/mysql 
datadir=/data/mysql/data 
socket=/data/mysql/mysql.sock
port=3306
[mysql]
socket=/data/mysql/mysql.sock
prompt=[\\u@\\h \\d]>\_

9.添加环境变量
[root@wp-centos /software]# vim /etc/profile
export PATH=/usr/local/mysql/bin:$PATH
[root@wp-centos /software]# source /etc/profile

10.安装mysql所需依赖包
[root@wp-centos /software]# yum install -y libaio-devel

11.初始化数据
[root@wp-centos /software]# mysqld --defaults-file=/etc/my.cnf --initialize-insecure

12.配置启动脚本并启动mysql
[root@wp-centos /software]# cp /usr/local/mysql/support-files/mysql.server  /etc/init.d/mysqld
[root@wp-centos /software]# /etc/init.d/mysqld start

13.查看mysql进程
[root@wp-centos /software]# ps -ef|grep mysqld

标签:8.0,20,centos,data,MySQL,mysql,root,wp,software
From: https://www.cnblogs.com/log4g/p/17406487.html

相关文章

  • 2023年5月最新全国省市区县和乡镇街道行政区划矢量边界坐标经纬度地图数据 shp geojso
    发现个可以免费下载全国 geojson 数据的网站,推荐一下。支持全国、省级、市级、区/县级、街道/乡镇级以及各级的联动数据,支持导入矢量地图渲染框架中使用,例如:D3、Echarts等geojson数据下载地址:https://geojson.hxkj.vip该项目github地址:https://github.com/TangSY/echarts-m......
  • 2023年五月
    P4931[MtOI2018]情侣简要题意给定\(T\)个\((n,k)\)二元组,求\[\sum_{t=k}^n(-1)^{t-k}\binom{t}{k}\binom{n}{k}^2k!2^k(2n-2k)!\]\(T\le2\times10^5,k\len\le5\times10^6\)。题解\[\begin{align*}&\sum_{t=k}^n(-1)^{t-k}\binom{t}{k}\binom{n}......
  • 《JavaScript权威指南第七版》13.3.4实现细节,关于“ES2017解释器可以把函数体分割成一
    读到“ES2017解释器可以把函数体分割成一系列独立的子函数,每个子函数都被传给位于他前面以await标记的那个期约的then方法”这一部分是比较困惑,也没有代码示例,很抽象,不易理解。自己写了个例子来复述一下这段话:functiongetPosts(){returnnewPromise(function(resolve,......
  • 问题记录之mysql:Job for mysqld.service failed because the control process exited
    今天服务器连接mysql发现一直超时(查出的原因是磁盘满了)清了磁盘以后,mysqld.service 还是无法启动执行命令及报错如下:(注意,因为磁盘满的问题,我的mysql并不是正常途径关闭的)控制进程以错误代码退出导致无法以正常的方式启动它了,错误说明:Jobformysqld.servicefailedbecauset......
  • Powershell 无法将“mysql”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
    Win键+Q,在搜索框内输入Powershell。点击以管理员身份运行Powershell。粘贴代码 set-executionpolicyremotesigned 按回车键执行命令。输入A,按回车键确认。 ......
  • MySQL日志及分类
    日志是数据库的重要组成部分,主要用来记录数据库的运行情况、日常操作和错误信息。在MySQL中,日志可以分为二进制日志、错误日志、通用查询日志和慢查询日志。对于MySQL的管理工作而言,这些日志文件是不可缺少的。分析这些日志,可以帮助我们了解MySQL数据库的运行情况、日常操......
  • 2023年5月中国数据库排行榜:OTO组合回归育新机,华为高斯蓄势待发展雄心
    路漫漫其修远兮,吾将上下而求索。 2023年5月的 墨天轮中国数据库流行度排行 火热出炉,本月共有262个数据库参与排名。本月排行榜前十变动较大,可以用一句话概括为:openGauss立足创新夺探花;华为云GaussDB云上之争成赢家;其余数据库自强不息居原位。从2023年5月起,排行榜月度解读文......
  • MySQL之only_full_group_by
    https://www.cnblogs.com/JaxYoun/p/13177993.htmlMySQL之only_full_group_by 开发环境连接的mysql5.6,而测试环境是mysql5.7。开发中有小伙伴写了有关groupby的sql语句。在开发环境中运行是正常的,而到了测试环境中就发现了异常。原因分析:MySQL5.7版本默认设置了mysqlsql......
  • VS2022安装与使用
    作为个人使用,不用考虑老版本兼容问题,直接安装VS2022。环境:win11 1.下载对于VS,微软提供了社区版,因此不需要搞什么破解,直接在个人环境上到 下载链接 下载社区版即可。2.安装下载后,才发现下载的是个安装程序。点击该程序,会提示需要设置某些选项,以便配置安装,点击继续就行:......
  • mysql 5.7 Expression #1 of ORDER BY clause is not in GROUP BY clause and contain
    https://www.shuzhiduo.com/A/gGdX3BNp54/https://blog.csdn.net/wufaqidong1/article/details/126263023 使用mysql在执行一条插入语句时insertintochannel(channel_id,channel_no,channel_name)values(1,'',"hhh");报错:Expression#1ofORDERBYclaus......