linux安装mysql详细步骤(代码片段)

yuwenS. yuwenS.     2022-12-07     216

关键词:

1、Linux安装数据库的详细步骤

1.1、安装前期准备

这里介绍的是本地数据按照的详细步骤 ,不是通过yum去网上拉取下载的,所有这里要保证得有mysql的本地压缩文件

下载地址:

mysql-5.7.18:https://pan.baidu.com/s/1toT5g8culqaIX1PoDFQcgw
提取码:piww

mysql-5.7.24:https://pan.baidu.com/s/15XXDe97Kr_VmoOSEiEDEsg
提取码:t6gm

mysql-8.0.13:https://pan.baidu.com/s/1tqoI2pyFn_tgWKCQtYaczg
提取码:9un8

下载完成后将下载的压缩包传入到Linux服务器中后进行操作,这里演示的是mysql5.7.18版本的安装步骤

1.2、具体安装步骤

1.2.1、解压mysql压缩文件

tar -zxvf 压缩文件名 -C /usr/local    #将mysql文件解压到/usr/local目录下

1.2.2、进入解压后mysql文件中建立data文件夹

data文件夹是mysql用来存放数据库文件的,数据库的表数据都放在data目录

默认没有data目录,需要自己新建

mkdir data

1.2.3、创建一个新Linux用户,用来执行mysqld命令

创建mysql用户,用来执行MySQL的命令mysqld ,此命令用来初始化msyql基础信息

groupadd mysql  #创建mysql主
useradd -g mysql mysql  #创建mysql 并指定mysql组

1.2.4、初始化mysql

使用mysql的 mysqld 命令初始化数据库的基本信息 在mysql文件中的bin目录下执行

# /usr/local 表示数据库存储地址
# mysql-5.7.18 表示数据库文件名
./mysqld --initialize --user=mysql --datadir=/usr/local/mysql-5.7.18/data --basedir=/usr/local/mysql-5.7.18

参数说明:

  • –initialize 初始化mysql,创建mysql的root, 随机生成密码。记住密码,登录msyql使用
  • –user执行msyqld 命令的linux用户名
  • –datadir : mysql数据文件的存放位置,目录位置参照本机的设置
  • –basedir : msyql安装程序的目录,目录位置参照本机的设置

注意:这个命令执行完成后会生成一个随机密码,要记下来第一次登录需要使用

1.2.5、启用安全功能

在服务器与客户机之间来回传输的所有数据进行加密

./mysql_ssl_rsa_setup --datadir=/opt/mysql-5.7.18/data

1.2.6、修改mysql安装目录权限

mysql安装后,需要更改mysql-5.7.18整个文件夹目录权限,更改所属的用户和组为之前创建的mysql用户及其所在组

chown -R mysql:mysql /usr/local/mysql-5.7.18/
chmod 777 /usr/local/mysql-5.7.18/

1.2.7、启动mysql

./mysqld_safe &  #其中&符号表示后台启动

1.2.8、登录mysql

./mysql -uroot -p  #密码输入之前保存的初始密码

登入之后命令在mysql客户端执行

1.2.9、修改root密码

语法:alter user ‘用户名’@‘主机域名或ip’ identified by ‘新密码’

alter user 'root'@'localhost' identified by '123456';

1.2.10、授权远程访问

授权远程访问,在没有授权之前只能在本机访问msyql,远程授权就是让其他计算机通过网络访问mysql

grant all privileges on *.* to root@'%' identified by '123456';

更新权限信息

flush privileges;

退出mysql客户端

exit;

如果本地的mysql客户端软件不能连接数据库,那可能是虚拟机的防火墙没有关,需要关闭虚拟机的防火墙

systemctl stop firewalld

到此Linux安装数据库就完成了

linux安装mysql教程超级详细(代码片段)

目录一、mysql官网下载地址二、详细安装步骤1、进入mysql官网,然后选择【linux-Generic】2、选择操作系统版本,选择【linux-Generic(glibc2.12)(x86,64-bit)】​3、选择【CompressedTARArchive】进行下载4、复制下载链接地址或者直接点击... 查看详情

linux安装mysql教程超级详细(代码片段)

目录一、mysql官网下载地址二、详细安装步骤1、进入mysql官网,然后选择【linux-Generic】2、选择操作系统版本,选择【linux-Generic(glibc2.12)(x86,64-bit)】​3、选择【CompressedTARArchive】进行下载4、复制下载链接地址或者直接点击... 查看详情

linux安装mysql教程超级详细(代码片段)

目录一、mysql官网下载地址二、详细安装步骤1、进入mysql官网,然后选择【linux-Generic】2、选择操作系统版本,选择【linux-Generic(glibc2.12)(x86,64-bit)】​3、选择【CompressedTARArchive】进行下载4、复制下载链接地址或者直接点击... 查看详情

基于linux安装mysql5.7——(详细步骤)(代码片段)

安装步骤如下:1、检查系统是否已经装有MySQL:rpm-qa|grepmysql如果没有显示任何结果,则说明之前系统没有安装过MySQL。2、下载MySQL的repo源:wgethttp://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm执行命令如果报错࿱... 查看详情

linux安装mysql教程超级详细(代码片段)

目录一、mysql官网下载地址二、详细安装步骤1、进入mysql官网,然后选择【linux-Generic】2、选择操作系统版本,选择【linux-Generic(glibc2.12)(x86,64-bit)】​3、选择【CompressedTARArchive】进行下载4、复制下载链接地址或者直接点击... 查看详情

linux安装mysql教程超级详细(代码片段)

目录一、mysql官网下载地址二、详细安装步骤1、进入mysql官网,然后选择【linux-Generic】2、选择操作系统版本,选择【linux-Generic(glibc2.12)(x86,64-bit)】​3、选择【CompressedTARArchive】进行下载4、复制下载链接地址或者直接点击... 查看详情

linux安装mysql教程超级详细(代码片段)

目录一、mysql官网下载地址二、详细安装步骤1、进入mysql官网,然后选择【linux-Generic】2、选择操作系统版本,选择【linux-Generic(glibc2.12)(x86,64-bit)】​3、选择【CompressedTARArchive】进行下载4、复制下载链接地址或者直接点击... 查看详情

linux系统下命令行安装mysql5.7+详细步骤(代码片段)

...🐳。偶尔认知思考、日常水文🐌。目录1、下载安装包2、检查是否已经安装了MySQL或者MariaDB3、解压4、新建用户组和新增用户5、新建data目录,存放数据文件6、初始化安装MySQL7、修改配置文件8、设置MySQL开机自启9、... 查看详情

linux搭建测试环境详细步骤(代码片段)

...在家练习小项目的同学可以通过虚拟机VMwareWorkstation自己安装Li 查看详情

linux搭建测试环境详细步骤(代码片段)

...在家练习小项目的同学可以通过虚拟机VMwareWorkstation自己安装Li 查看详情

mysql下载安装详细步骤(代码片段)

....ini文件配置my.ini[mysqld]#设置3306端口port=3306#设置mysql的安装目录basedir=[安装路径]basedir=D:\ 查看详情

windows安装mysql5.7详细步骤(代码片段)

...压设置环境变量创建数据目录创建配置文件初始化数据库安装并启动设置登录密码参考资料本文主要介绍了Windows系统中安装MySQL5.7的详细步骤,以及环境变量配置和文件配置。下载MySQL::DownloadMySQLCommunityServer(ArchivedVersions)https... 查看详情

windows安装mysql5.7详细步骤(代码片段)

...压设置环境变量创建数据目录创建配置文件初始化数据库安装并启动设置登录密码参考资料本文主要介绍了Windows系统中安装MySQL5.7的详细步骤,以及环境变量配置和文件配置。下载MySQL::DownloadMySQLCommunityServer(ArchivedVersions)https... 查看详情

关于centos7如何二进制安装mysql,详细步骤!(代码片段)

第一步:首先在mariadb官网下载mariadb编译好的二进制压缩包https://downloads.mariadb.org/第二步:解压下载好的mariadb压缩包,由于下载好的是别人编译好的二进制压缩包,所以解压路径是有规定的必须在“/usr/local/”下,若是自己源码... 查看详情

linux上安装mysql超详细(代码片段)

Linux上安装MySQL第一步:确保服务器在最新的状态(可有可无)[root@chenstudy~]#yum-yupdate第二步:检测系统是否自带安装MySQL我之前安装过MySQL,现在已经卸载了[root@chenstudy~]#rpm-qa|grepmysql如果你系统有安装,那可以选择进行卸载:rpm-em... 查看详情

centos7安装mysql5.7详细步骤(代码片段)

文章目录查看当前安装MySQL情况安装MySQL重置root密码开启远程访问参考资料本文详细介绍了CentOS7系统中安装MySQL5.7的详细步骤,并配置远程连接。查看当前安装MySQL情况rpm-qa|grep-imysql如果有,全部删除所列的内容,直... 查看详情

centos7安装mysql详细步骤(配置开机自启)(代码片段)

MySQL检查系统是否安装过mysql//检查系统中有无安装过mysqlrpm-qa|grepmysql//查询所有mysql对应的文件夹,全部删除whereismysqlfind/-namemysql卸载CentOS7系统自带mariadb#查看系统自带的Mariadb[root@CDH-141~]#rpm-qa|grepmariadbmariadb-libs-5.5.44-2.el7.centos.x86... 查看详情

linux:centos7下安装nginx的详细步骤(代码片段)

Linux:CentOS7下安装Nginx的详细步骤适合自己的才是最好的!!!版本说明:     操作系统:CentOs764位    Nginx版本:nginx-1.18.0安装步骤: 1、可以到Nginx官网下载Nginx安装包    创建... 查看详情