mysql8.0.15 linux安装_linux_centos7_安装mysql8.0.15

本文介绍的是在linux centos7下安装mysql8.0.15

一、获取mysql

可以官网下载

或者使用我 提供好的

https://pan.baidu.com/s/1LVUau71wSmaE84QTuEDSFQ

提取码:7mr9

也可以使用wget命令下载,不过下载的太慢了

这是一个xz包,先用xz命令解压成tar包,再用tar命令解压成文件夹,可能会有点慢,因为文件有点大,估计在1.8GB左右

[root@VM-0-15-centos ~]# xz -d mysql-8.0.15-linux-glibc2.12-x86_64.tar.xz

[root@VM-0-15-centos ~]# tar xf mysql-8.0.15-linux-glibc2.12-x86_64.tar

[root@VM-0-15-centos ~]# cd mysql-8.0.15-linux-glibc2.12-x86_64

785f9fa0543d589a96e052f00325281b.png

解压工作完成,进入mysql文件夹,可以看见mysql的文件目录

二、安装

我们把解压好的mysql文件夹移动到/usr/local/mysql,这个目录可以自己定义

安装完成

三、配置mysql

修改配置文件my.cnf

我这里提供了一份比较详细的配置文件

https://pan.baidu.com/s/1matQzLm5FvPmJzi8LMV_Ng

提取码:6t23

可以使用ftp把 /etc下的my.cnf文件替换掉

替换完之后,我们需要创建几个目录,具体的路径在my.cnf里面,这里跟着我直接创建目录就行了

#切记,创建目录的时候,一定要在mysql文件的根目录创建

[root@VM-0-15-centos mysql]# mkdir data sql_log undo

[root@VM-0-15-centos mysql]#

创建一个mysql账号用来启动mysql服务,一般不用root账号,这样不安全

[root@VM-0-15-centos mysql]# adduser mysql

把mysql目录更创建的文件的属、组改变成mysql的

[root@VM-0-15-centos mysql]# chown mysql:mysql -R data/ sql_log/ undo/

四、初始化mysql

添加mysql全局环境变量

#在最后加上export PATH=$PATH:/usr/local/mysql/bin

#/usr/local/mysql是你的mysql安装目录

#:wq保存退出

[root@VM-0-15-centos mysql]# vi /etc/profile

#重新加载环境变量

[root@VM-0-15-centos mysql]# source /etc/profile

初始化mysql,在5.7以后的版本需要用mysqld命令

[root@VM-0-15-centos mysql]# mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

--user 指定mysql用户

--basedir 指定安装目录

--datadir 指定日志目录

初始化后可以进入data目录,会发现自动生成了系统的数据库

进行下一步,把启动脚本放到启动目录

我们先进入到mysql根目录下的support-files目录

[root@VM-0-15-centos mysql]# cd support-files

[root@VM-0-15-centos support-files]# cp mysql.server /etc/init.d/mysql

启动mysql

#启动

[root@VM-0-15-centos support-files]# /etc/init.d/mysql start

#停止

[root@VM-0-15-centos support-files]# /etc/init.d/mysql stop

#重启

[root@VM-0-15-centos support-files]# /etc/init.d/mysql restart

#查看mysql进程

[root@VM-0-15-centos support-files]# ps -ef|grep mysql

看见这样的提示就说明启动成功了

Starting MySQL... SUCCESS!

五、登录mysql

获取默认密码

在mysql根目录下的sql_log目录下有mysql的日志文件mysql_error.log

执行如下命令

[root@VM-0-15-centos sql_log]# grep password mysql-error.log

会得到类似的字符串

2021-01-07T02:31:11.723844Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: .utdq=g)E6!Z

root@localhost: 后面的就是密码。账号就是root

[root@VM-0-15-centos sql_log]# mysql -uroot -p

输入默认密码。登录成功

可能会有人提示 mysql的密码已经过期,这样的话你可以进行如下操作,进行免密码登录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: MySQL是一款开源的关系型数据库管理系统,而MySQL 8.0.15是MySQL的一个版本。以下是MySQL 8.0.15的下载安装教程图文详细步骤: 第一步:下载MySQL 8.0.15安装包 在MySQL官方网站上下载MySQL 8.0.15安装包。根据你的操作系统选择合适的版本。下载完成后,双击安装包开始安装。 第二步:选择安装类型 在安装向导中,选择"Custom"自定义安装。这样可以选择安装MySQL的各种组件。 第三步:选择安装路径 选择你想要将MySQL安装到的目录,可以使用默认路径或选择一个自定义路径。 第四步:选择MySQL组件 在这一步,你可以选择你需要的MySQL组件。如果是开发环境,建议选择默认选项,但如果是生产环境,你可能需要自己按需选择。 第五步:设置MySQL密码 设置MySQL的root用户的密码。请记住这个密码,因为你会在后续的使用中需要它。 第六步:开始安装 点击"Install"按钮开始安装MySQL。等待安装程序完成。 第七步:完成安装 安装程序安装成功后会弹出一个窗口,显示安装完成。勾选"Launch the MySQL Installer"并点击"Finish"按钮。 第八步:配置MySQL服务 在MySQL Installer窗口中,点击"Reconfigure"按钮。按照指引完成MySQL服务的配置。 第九步:启动MySQL服务 在MySQL Installer窗口中,点击"Start"按钮启动MySQL服务。确认服务已经成功启动。 第十步:验证安装 在命令行中输入命令"mysql -u root -p",然后输入之前设置的密码。如果能成功连接到MySQL数据库服务器,则说明安装成功。 以上就是MySQL 8.0.15的下载安装教程的详细步骤。希望对你有所帮助。 ### 回答2: MySQL是一款常用的关系型数据库管理系统,下面是MySQL 8.0.15版本的下载安装教程。 首先,在MySQL官方网站(https://dev.mysql.com/downloads/mysql/)上找到MySQL 8.0.15,并选择适合您操作系统的版本进行下载。 下载完成后,双击安装程序并选择自定义安装。设置MySQL根目录和其他相关参数,但建议保持默认设置以便于安装。 点击"Execute"按钮开始安装安装期间可能需要几分钟,稍等片刻即可完成。 安装完成后,在开始菜单中找到MySQL 8.0文件夹,选择MySQL 8.0 Command Line Client。 在命令行界面中输入默认密码(如果有)。按照提示进行密码更改。密码更改后,您可以使用MySQL 8.0 Command Line Client来管理和查询数据库。 除了命令行界面,MySQL 8.0还提供了MySQL Workbench图形化界面。您可以在开始菜单中找到并打开MySQL Workbench。 在MySQL Workbench中,您可以通过连接选项配置您的MySQL服务器信息,例如主机名、端口、用户名和密码等。 配置完成后,单击“测试连接”按钮来验证连接是否成功。如果一切正常,您将能够连接到MySQL服务器并管理您的数据库。 以上就是MySQL 8.0.15版本的下载安装教程。安装完成后,您可以根据具体需求进行数据库的创建、表的设计、数据的导入和导出等操作。希望对您有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值