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日

相关文章

  • Linux Centos7设置UTF-8编码,防止中文乱码

    Linux Centos7设置UTF-8编码,防止中文乱码 # localeLANG=zh_CN.gb2312LC_CTYPE=”zh_CN.gb2312″LC_NUMERIC=”zh_CN.gb2312″LC_TIME=”zh_CN.gb2312″LC_COLLATE=”zh_CN.gb2312″LC_MONETARY=”zh_CN.gb2312″LC_M…

    Linux 2023年4月11日
    00
  • linux有趣动画–代码雨

    环境centos7 前提:centos7如果用yum安装找不到包,所以用二进制   步骤一:下载二进制包 百度网盘链接: https://pan.baidu.com/s/10RocS03RFRiOftesUid0wQ 提取码: sfd7  步骤二:安装 1.安装依赖yum install -y ncurses-devel 编译安装也不用说./configur…

    Linux 2023年4月13日
    00
  • GPFS 文件系统部署步骤

    GPFS 文件系统部署步骤   参考文档:   简书网友提供:      https://www.jianshu.com/p/a0ecc0838b3b?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation   编程圈…

    Linux 2023年4月17日
    00
  • 在Linux中利用yum安装JDK的实现步骤

    当我们在Linux操作系统中需要安装JDK时,可以利用yum命令进行安装。下面是利用yum安装JDK的实现步骤: 步骤一:升级系统 在安装JDK之前,我们需要升级系统,以保证系统能够正常地安装、使用JDK。执行以下命令进行升级: sudo yum update 步骤二:查看可用的JDK版本 在使用yum安装JDK之前,我们需要查看可用的JDK版本。执行以下命…

    Linux 2023年5月14日
    00
  • Linux下的文件压缩与解压

    场景描述:为了节省磁盘空间,提高磁盘空间的使用效率,方便对批量文件的传输和管理,引入了文件压缩技术。其原理简单来说就是将原先未被数据占用的空间(每字节下未被使用的bit)进行重新规划和分配,以达到在有限的空间内尽可能多的存储数据的目的。具体方法如下: 一、对于单个文件而言,常用的压缩命令:compress(已淘汰)、gzip(速度最快/但压缩比最低)、bzi…

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

    Linux resize 命令的作用与使用方法 Linux resize 命令用于重新设置终端窗口的大小。它可以帮助用户在终端窗口大小发生变化时,重新适应终端窗口大小。 Linux resize 命令使用方法 resize 命令的基本语法如下: resize [选项] 其中,选项是可选的。下面是一些常用的选项: -c:清除屏幕并重新绘制。 -s:指定新的终端…

    Linux 2023年5月10日
    00
  • 如何在Linux系统上设置定时任务?

    在Linux系统上设置定时任务可以通过使用crontab命令来完成。Crontab是一种可以在后台运行的任务管理器,可以设置周期性地在指定的时间执行特定的任务。下面是详细的步骤说明: 打开终端,输入以下命令来编辑一个新的crontab文件: $ crontab -e 在编辑器中,输入要设置的任务的命令和时间。以下是crontab时间格式和对应的时间段: * …

    Linux 2023年4月19日
    00
  • CentOs下安装gcc/g++/gdb的方法

    下面是CentOS下安装gcc/g++/gdb的方法的完整攻略。 准备工作 在安装gcc/g++/gdb前需要确保系统中已安装了一些依赖库。我们可以通过以下命令进行安装: sudo yum install -y gcc-c++ openssl-devel kernel-devel 安装gdb 在 CentOS 中,我们可以通过以下命令来安装 gdb: sud…

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