标签导航:
本篇文章提供了在 linux 系统中安装和配置 mysql 数据库的详细教程。该教程适用于希望在 linux 服务器或个人计算机上运行 mysql 数据库的用户,涵盖从安装 mysql 软件包到配置服务器和数据库实例的各个步骤。通过遵循本教程中的说明,读者将能够在 linux 系统中成功设置并使用 mysql 数据库。

Linux mysql安装配置教程 linux中mysql最新安装配置教程

Linux MySQL 安装与配置教程

1. 检查系统版本

确认系统版本是否满足 MySQL 的最低要求。对于大多数版本,推荐使用 Ubuntu 或 CentOS。

2. 导入 MySQL 存储库

Ubuntu

sudo apt-get install software-properties-common
sudo add-apt-repository 'deb [arch=amd64] http://dev.mysql.com/get/mysql-apt/ stable mysql-apt-config'
sudo apt-get update

CentOS

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
sudo yum localinstall mysql-community-release-el7-5.noarch.rpm
sudo yum update

3. 安装 MySQL

Ubuntu

sudo apt-get install mysql-server

CentOS

sudo yum install mysql-community-server

4. 启动 MySQL 服务

Ubuntu

sudo systemctl start mysql

CentOS

sudo systemctl start mysqld

5. 安全 MySQL 安装

Ubuntu

sudo mysql_secure_installation

CentOS

sudo /usr/bin/mysql_secure_installation

6. 创建数据库和用户

使用 MySQL 客户机(Ubuntu 和 CentOS)

mysql -u root -p

root 是 MySQL 默认管理员用户,您需要输入设置的密码。

7. 授予用户权限

CREATE DATABASE my_database;
GRANT ALL PRIVILEGES ON my_database.* TO 'my_user'@'localhost' IDENTIFIED BY 'my_password';
FLUSH PRIVILEGES;

8. 连接到数据库

mysql -u my_user -p my_database

输入密码连接到创建的数据库。

9. 卸载 MySQL

  • Ubuntu

    sudo apt-get remove mysql-server
    sudo apt-get purge mysql-server
    sudo rm -rf /var/lib/mysql
  • CentOS

    sudo yum remove mysql-community-server
    yum clean all
    sudo rm -rf /var/lib/mysql