Linux环境下安装MySQL服务详解

环境准备
在开始安装MySQL服务之前,确保您的Linux系统满足以下条件:
- 操作系统:Linux发行版,如Ubuntu、CentOS等。
- 网络连接:确保您的系统可以访问互联网,以便下载MySQL安装包。
- 系统权限:具有root权限或sudo权限的用户。
安装MySQL
以下以Ubuntu为例,介绍如何安装MySQL服务。
更新系统源
sudo apt-get update
安装MySQL
sudo apt-get install mysql-server
-
安装过程中,您可能需要输入root密码,输入后,继续安装。
-
安装完成后,可以使用以下命令检查MySQL服务是否安装成功:
sudo systemctl status mysql
如果显示MySQL服务正在运行,则表示安装成功。
配置MySQL

修改MySQL配置文件
sudo nano /etc/mysql/my.cnf
在配置文件中找到以下行:
bind-address = 127.0.0.1
将其修改为:
bind-address = 0.0.0.0
这样,MySQL服务将允许所有IP地址访问。
-
保存并关闭配置文件。
-
重启MySQL服务:
sudo systemctl restart mysql
登录MySQL
使用以下命令登录MySQL:
mysql -u root -p
-
输入root用户的密码。
-
登录成功后,您可以看到以下提示:

Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.7.32-0ubuntu0.18.04.1 (Ubuntu)
您已经成功登录MySQL。
创建数据库和用户
创建数据库:
CREATE DATABASE mydatabase;
创建用户:
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
授予权限:
GRANT ALL PRIVILEGES ON mydatabase.* TO 'username'@'localhost';
刷新权限:
FLUSH PRIVILEGES;
退出MySQL:
EXIT;
至此,您已经成功在Linux环境下安装并配置了MySQL服务,您可以根据自己的需求进行数据库操作。


















