如何在Linux中安装和配置MySQL数据库

 
更多

MySQL 是一个非常强大的开源关系型数据库管理系统,广泛用于各种应用开发和数据存储。本文将介绍如何在Linux操作系统上安装和配置MySQL数据库。

步骤一:准备工作

在开始安装MySQL之前,确保你已经登录到你的Linux机器,并拥有管理员权限(或者可以使用sudo命令)。

步骤二:安装MySQL

大部分Linux发行版都会默认安装MariaDB数据库,为了安装MySQL,我们需要将其卸载。以下说明适用于Debian/Ubuntu发行版。

  1. 打开终端,执行以下命令卸载MariaDB:

    sudo apt purge mariadb-server
    
  2. 在终端中安装MySQL服务器(MySQL 8.0):

    sudo apt update
    sudo apt install mysql-server
    

    在安装过程中,你可能需要设置数据库的root密码和其他配置选项。

  3. 安装完成后,启动MySQL服务:

    sudo systemctl start mysql
    

    可以使用以下命令检查MySQL服务是否已成功启动:

    sudo systemctl status mysql
    

步骤三:配置MySQL

在完成MySQL的安装后,我们需要进行一些配置。

  1. 进入MySQL的安全性脚本:

    sudo mysql_secure_installation
    

    脚本将引导你完成基本的安全设置,包括删除匿名用户、禁止root远程登录、删除测试数据库等。

  2. 配置远程访问(可选):

    默认情况下,MySQL仅允许本地访问。如果你想从其他机器上访问MySQL,需要进行以下步骤:

    a. 编辑MySQL的配置文件:

    sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
    

    b. 注释掉 bind-address 行或将其设置为你的Linux机器的IP地址。

    c. 保存并退出配置文件。

    d. 重启MySQL服务:

    sudo systemctl restart mysql
    

步骤四:测试MySQL连接

现在,你可以使用MySQL命令行工具测试连接到你的MySQL服务器。

  1. 打开终端,运行以下命令登录到MySQL服务器:

    mysql -u root -p
    

    输入之前设置的root密码。

  2. 如果成功登录,将出现MySQL的命令行提示符。

    输入以下命令以查看已安装的数据库:

    show databases;
    

    应该显示MySQL默认的information_schemamysqlperformance_schema数据库。

结论

恭喜!你已成功在Linux系统上安装和配置了MySQL数据库。现在你可以开始使用MySQL来创建和管理数据库,以满足你的项目需求。进一步学习MySQL的使用方法,可以参考官方文档或其他MySQL相关的教程。

打赏

本文固定链接: https://www.cxy163.net/archives/7692 | 绝缘体

该日志由 绝缘体.. 于 2021年03月07日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 如何在Linux中安装和配置MySQL数据库 | 绝缘体
关键字: , , , ,

如何在Linux中安装和配置MySQL数据库:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter