linux下安装mysql简单的方法

下面是在Linux下安装MySQL的完整攻略:

1. 确定安装方式

在开始安装MySQL之前,需要确定安装方式。通常有两种方式可以安装MySQL:通过官方包管理器安装或手动安装。

  • 通过包管理器安装MySQL

对于基于Debian或Ubuntu的Linux系统,可以使用apt包管理器安装MySQL:

sudo apt-get update
sudo apt-get install mysql-server

对于基于CentOS或RHEL的Linux系统,可以使用yum包管理器安装MySQL:

sudo yum update
sudo yum install mysql-server
  • 手动安装MySQL

如果使用操作系统没有相应的MySQL包,请到官方网站下载所需的安装文件:

https://dev.mysql.com/downloads/mysql/

2. 安装MySQL

  • 通过包管理器安装MySQL

如果选择使用包管理器安装MySQL,请直接运行以上所示的安装命令。

  • 手动安装MySQL

如果选择手动安装MySQL,首先需要下载安装包。下载后解压,并进入解压目录:

tar -zxvf mysql-xxx.tar.gz
cd mysql-xxx

然后,在终端中执行以下命令以显示配置选项:

cmake .

将使用默认配置选项构建MySQL。为了自定义选项,请使用以下命令进行配置:

cmake \
  -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
  -DWITH_BOOST=boost/boost_1_59_0 \
  -DMYSQL_DATADIR=/usr/local/mysql/data \
  -DSYSCONFDIR=/etc \
  -DWITHOUT_SERVER=OFF \
  -DWITH_DEBUG=ON \
  -DWITH_INNOBASE_STORAGE_ENGINE=ON \
  -DWITH_SSL=system \
  -DWITH_ZLIB=bundled \
  -DWITH_MYISAM_STORAGE_ENGINE=1 \
  -DWITH_PARTITION_STORAGE_ENGINE=1 \
  -DWITH_READLINE=1 \
  -DWITH_EMBEDDED_SERVER=OFF \
  -DENABLED_LOCAL_INFILE=1 \
  -DWITH_LIBWRAP=1 \
  -DBUILD_CONFIG=mysql_release \
  ..

配置选项完成后,执行以下命令进行编译并安装:

make
sudo make install

3. 配置MySQL

默认情况下,MySQL不会自动启动。可以使用以下命令启动和停止MySQL实例:

  • 启动MySQL:
sudo service mysql start
  • 停止MySQL:
sudo service mysql stop

执行以上命令后,MySQL将在后台运行。可以使用以下命令检查MySQL是否正在运行:

sudo service mysql status

如果MySQL未在运行,请使用以下命令启动MySQL:

sudo service mysql start

4. 使用MySQL

启动MySQL后,即可通过以下命令登录MySQL:

mysql -u root -p

它将提示输入密码。如果第一次登录,密码为空。只需按Enter键即可。

完成登录后,即可开始使用MySQL。以下是MySQL的一些基本操作:

  • 显示数据库列表:
SHOW DATABASES;
  • 创建新数据库:
CREATE DATABASE database_name;
  • 删除数据库:
DROP DATABASE database_name;

示例1:创建新数据库

mysql -u root -p
create database testdb;

这将创建一个名为testdb的新数据库

示例2:删除数据库

mysql -u root -p
drop database testdb;

这将删除名为testdb的数据库

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux下安装mysql简单的方法 - Python技术站

(0)
上一篇 2023年5月14日
下一篇 2023年5月14日

相关文章

  • Ubuntu 16.04 64位中搭建Node.js开发环境教程

    下面我将详细讲解“Ubuntu 16.04 64位中搭建Node.js开发环境教程”的完整攻略。 1. 安装Node.js 1.1 添加Node.js官方源 要安装Node.js,我们首先需要添加一个可以让我们安装最新版本Node.js的源。 在终端中执行以下命令: curl -sL https://deb.nodesource.com/setup_14.x…

    Linux 2023年5月24日
    00
  • Linux下常用的shell命令记录

     硬件篇 CPU相关 lscpu #查看的是cpu的统计信息. cat /proc/cpuinfo #查看CPU信息详细信息,如每个CPU的型号,主频等 内存相关 free -m #概要查看内存情况 这里的单位是MB cat /proc/meminfo #查看内存详细信息 磁盘相关 lsblk #查看硬盘和分区分布,显示很直观 df -h #查看各分区使用情…

    Linux 2023年4月12日
    00
  • Linux uptime命令

    Linux uptime命令的作用与使用方法 Linux uptime命令用于显示系统的运行时间、平均负载等信息。它可以帮助管理员了解系统的运行情况,及时发现问题并进行优化。 Linux uptime命令的使用方法 uptime命令的基本语法如下: uptime [选项] 其中,选项是可选的。下面是一些常用的选项: -p:以人类可读的格式显示系统运行时间。 …

    Linux 2023年5月10日
    00
  • Linux折腾记(十八):同一个硬盘上安装多个Linux发行版及Fedora 21初体验

    下面是我对于“Linux折腾记(十八):同一个硬盘上安装多个Linux发行版及Fedora 21初体验”的完整攻略。 标题 Linux折腾记(十八):同一个硬盘上安装多个Linux发行版及Fedora 21初体验 介绍 本文介绍如何在同一个硬盘上安装多个Linux发行版,同时也讲解了Fedora 21的初体验。 准备 一台计算机 一个可以安装多个Linux发…

    Linux 2023年5月24日
    00
  • Linux下MySQL多实例部署及安装指南

    下面就让我详细讲解“Linux下MySQL多实例部署及安装指南”。 一、前言 如果您需要在一台Linux服务器上同时运行多个MySQL实例,您可以通过以下步骤实现多实例部署。多实例可以提高服务器的利用率,降低运维成本。 二、安装MySQL 在开始之前,您需要先安装MySQL。可通过以下命令在CentOS 7上安装MySQL5.7版本的二进制rpm包: $ w…

    Linux 2023年5月14日
    00
  • Linux在线安装MongoDB

    Mongo官网安装地址: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/ 以MongoDB3.4为例 1、创建 mongodb-org-3.4.repo文件 vi /etc/yum.repos.d/mongodb-org-3.4.repo 2、添加内容 [mongodb…

    Linux 2023年4月16日
    00
  • Linux系列教程之虚拟机中安装Centos7.0

    Linux系列教程之虚拟机中安装Centos7.0 简介 本教程将介绍如何在虚拟机中安装Centos7.0操作系统,适用于初学者。 步骤 第一步:下载Centos7.0操作系统镜像文件 前往Centos官网(https://www.centos.org/download/)下载Centos7.0操作系统镜像文件,可根据需要下载Minimal、DVD、Ever…

    Linux 2023年5月23日
    00
  • 常用的文件查看命令

    cat命令 文件处理 cat命令连接文件并打印到标准输出设备上,cat经常用来显示文件的内容,类似于下的type命令。 注意:当文件较大时,文本在屏幕上迅速闪过(滚屏),用户往往看不清所显示的内容。因此,一般用more等命令分屏显示。为了控制滚屏,可以按Ctrl+S键,停止滚屏;按Ctrl+Q键可以恢复滚屏。按Ctrl+C(中断)键可以终止该命令的执行,并且…

    Linux 2023年4月10日
    00
合作推广
合作推广
分享本页
返回顶部